Restaurant Olivia

$900.0K revenue • 12 employees • 290 S Downing St, Denver, CO, 80209, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Restaurant Olivia

Address

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

Approx. Annual Revenue

$0.9M

Employees

12

Established

2019

Google Reviews

4.7 (899 reviews)

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.

Business Profile

Read from the Restaurant Olivia website. Hover an item to see the exact wording it came from.

Ownership (as declared by the business)

More Companies in Colorado

Browse all companies in Colorado →

Frequently Asked Questions about Restaurant Olivia

Categories

Technologies Used

Social Profiles

Key Decision Makers

Austin Carson Owner
Heather Morrison Owner