Restaurant Olivia

$3.0M revenue • 290 S Downing St, Denver, CO, 80209, United States

Last Updated May 18, 2026

Company Overview

Company Name

Restaurant Olivia

Address

290 S Downing St, Denver, CO, 80209, United States

Approx. Annual Revenue

$3.0M

Established

2019

About Restaurant Olivia

Olivia is a restaurant located in the Wash Park neighborhood of Denver, Colorado, that specializes in handmade, organic, and locally-sourced pasta dishes inspired by Italian classics. The restaurant is known for its fine dining-focused menu, impeccable service, and intimate atmosphere, attracting both locals and visitors seeking a unique dining experience.

Frequently Asked Questions about Restaurant Olivia

Technologies Used

Social Profiles

Key Decision Makers

Austin Carson Owner
Heather Morrison Owner