837 E. 17th Ave.
Denver, CO
303-837-8887
- Cuisine:
- Deli
- Meals:
- Breakfast, Dinner, Lunch
- Hours:
- Mon-Fri 9 a.m.-10 p.m.
Sat 8 a.m.-10 p.m.
Sun 8 a.m.-4 p.m.
- Cost:
- $$$
- Reservations:
- Not accepted
Serving large, triple-decker sandwiches, huge salads, and New York-style pizza.