2010 10th St, Boulder, Colorado 80302 USA
Sichuan Braised Beef Noodle (Sunday, Monday and Tuesday Only)
Photo Credit: Yelp