"Patio is no longer dog friendly."
Phone: (+1)7206362374,(+1)7205835481,(+1)7206092835
Address: 2528 Walnut St #104, 80205, Denver, US, United States
City: Denver
Website: http://stowawaydenver.com/
Monday: 08:00-14:00
Thursday: 08:00-14:00
Friday: 08:00-14:00
Saturday: 08:00-14:00
Sunday: 08:00-14:00
Dishes: 76
Amenities: 24
Categories: 5
Reviews: 2373