Mellow Mushroom Pizza Bakers

restaurants / Pizzeria

Mellow Mushroom Pizza Bakers information

Denver , USA
Address
Street Suite 108, 1201 16th St
Extras Downtown
Telephone
+1 720 328 9114
Getting there
bus 16th St Shuttle
More information
www.mellowmushroom.com
Prices
mains $6-12
Opening hours
11:00-01:00 Mon-Sun
Something wrong?
Submit a correction

Lonely Planet review

The strut of funky organ jazz and a space-age interior set the mood for this gently psychedelic choice on the 16th St Mall, where a selection of 30 beers on tap washes down a menu of creatively built pizza and hoagie sandwiches.