Restaurant Olivia
Restaurant $$
290 South Downing Street, Denver, CO 80209
Description
Pasta focused Italian restaurant in Denver’s Wash Park neighborhoodGet to know Restaurant Olivia
Restaurant Olivia breaks the rules of the food and beverage experience from start to finish. As Mizuna alumni, we have channeled our passion and commitment to hospitality into a venture of good service, incredible food, and unwavering kindness.