"It was fun to try and the food was good. Cost-effectiveness"
Phone: (+1)3039998417
Address: 1842 S Broadway#103, 80210, Denver, United States
City: Denver
Tuesday: 09:00-21:00 14:00-18:00
Wednesday: 09:00-21:00 14:00-18:00
Thursday: 09:00-21:00 14:00-18:00
Friday: 09:00-21:00 14:00-18:00
Saturday: 09:00-21:00
Sunday: 09:00-18:00
Dishes: 63
Amenities: 17
Categories: 5
Reviews: 1051