Restaurant Olivia

290 S Downing St
Denver, CO 80209
View larger map

Scratch-made Italian dishes changing daily, cocktails, wine and take-and-bake lasagna, pasta and cookies. View today's menu: https://www.oliviadenver.com/to-go-menu

Contact 303-999-0395 or info@oliviadenver.com to place orders

Open daily 11 am - 7 pm