7727 W 92nd Ave, Westminster, Colorado 80021 USA
Their ad... notice that it doesn't stipulate that you have to order at the restaurant. The problem with teenagers working your business.
Photo Credit: Yelp