Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Restaurant Olivia is a culinary gem located at 290 S Downing St, Denver, Colorado. With a focus on Italian cuisine, this charming eatery offers an authentic and delightful dining experience. From pasta shops to seafood dishes, and Tuscan specialties, Olivia has something to satisfy every palate.
The menu at Restaurant Olivia is carefully curated, providing a wide range of options for guests. Whether you're craving a delectable plate of pasta or fresh seafood, the chefs at Olivia use high-quality ingredients to craft memorable dishes. Each bite is filled with rich flavors that will transport you straight to Italy.
To complement the extraordinary cuisine, Olivia also boasts an extensive wine list. With a variety of options from different regions of Italy, wine enthusiasts will find the perfect pairing for their meal. Moreover, the cocktail bar serves up creative and refreshing cocktails that will elevate your dining experience.
With its inviting ambiance, attentive service, and fantastic food and drink offerings, Restaurant Olivia is a must-visit destination for Italian and seafood lovers alike. Make a reservation today and prepare to indulge in a culinary journey that will leave you more than satisfied.