Restaurant Olivia cover
RO

Restaurant Olivia

Restaurant Olivia: Italian excellence, Denver dining.

4.6(5 reviews)
italian
$$$
DirectionsCallWebsite

About

Restaurant Olivia is an Italian fine-dining spot in Denver, located at 290 S Downing St. Guests praise handmade pastas, standout focaccia, and thoughtful wine pairings guided by a knowledgeable staff, including a celebrated sommelier. The cozy dining room and attentive service create a memorable atmosphere, with options like a tasting menu and flexible pastas. Reservations are recommended to ensure a seamless experience.

Photos

Restaurant Olivia
1 / 1

Location

290 S Downing St, Denver, CO 80209, USA

Get directions
Information

Is this your business?

Claim Restaurant Olivia to manage your storefront, respond to reviews, and receive customer leads.

Services

Handmade Pasta Dishes

Fresh, artisanal pasta including bolognese and rigatoni, available in half or full orders.

Wine Pairing Service

Expert sommelier guidance to select Italian wines that complement your meal perfectly.

Tasting Menu

A curated multi-course experience showcasing seasonal Italian flavors and specialties.

Small Plates & Appetizers

Shareable dishes like crispy pork terrine and focaccia bread for a varied dining experience.

Private Group Dining

Customized preset menus and dedicated service for events and social gatherings.

Craft Cocktails

Signature drinks including espresso martinis, expertly mixed by skilled bartenders.

Reviews

No reviews yet — be the first to share your experience.

More businesses like this