4.7 stars based on 549 ratingsToday's hours: ClosedAdd a review
$$$ Italian restaurant, Cocktail bar, Fine dining restaurant, Pasta shop, Restaurant, Wine bar
About
Restaurant Olivia, located on S Downing St in Denver, offers a cozy and upscale Italian dining experience that stands out for its warm ambiance and diverse menu. Known for its impressive wine selection and craft cocktails, the restaurant is dedicated to fulfilling various dietary needs, delighting both vegetarians and gluten-free diners. Guests rave about the inviting atmosphere and attentive service, though some mention the occasional rushed service during busy nights. With options for outdoor seating and takeout, it’s a charming spot for dinner or a sweet dessert after a long day, making it a popular choice among locals.
Restaurant Olivia exudes a cozy, upscale vibe that's perfect for a special evening. 🌟 I had the eggplant Parmesan, which was the highlight of the meal - so flavorful and satisfying! The ravioli was intriguing, reminiscent of a comforting French onion soup.
The service was attentive, and we appreciated the beautiful presentation of the limoncello in mini crystal stems. 🍋 The atmosphere, complete with soft lighting, made for a romantic backdrop.
Don't miss the amazing bread and butter course! It's a bit of a challenge finding parking and reservations are a must, but it's definitely worth the effort for a lovely dining experience. Can't wait to return!