Restaurant
Marcella’s Denver
6 locals recommend,
Permanently closed
Tips from locals
The newest restaurant in the area. It has incredible Italian food and awesome cocktails. Great for date night.
Great views and wonderful late happy hour 10-12. Spectacularly good desserts.
Unique things to do nearby
Locals also recommend
- 13 locals recommend
Location
1801 Central St
Denver, CO
Highland