This location has been flagged as "Closed".
1801 Central St. Denver, CO 80211
Central Denver
720-484-5484
marcellasrestaurant.com/locations-menus/denver
Marcella's Slated for Late September Opening in LoHi
By Mark Antonation
Tags: Food News, Open and Shut Cases
Cameron Mitchell Restaurants - Bites - 9.29.17
Fri., Sept. 11 2020
Marcella’s - Bites - 9.21.18
Sat., Sept. 5 2020