7243 Federal Blvd, Westminster, Colorado 80030 USA
Empty restaurant still can't make food on time
Photo Credit: Yelp