2835 28th St, Boulder, Colorado 80301 USA
Pictures of menu items and Order/Pick-Up counter
Photo Credit: Yelp