Ovvio Italian Taverna
8.8 β’ Italian restaurant
Open floor plan with beautiful decor and a massive bar creates an inviting, warm atmosphere. Noise level is high, making conversation difficult during busy times. Bar offers French bistro style seating ideal for cocktails before dining.
View menu
Good to know
1
Reservations are accepted after 10 p.m., but ordering is expected quickly.
2
Parking is not available at the restaurant, which may be inconvenient.
3
The menu has limited gluten-free options, but staff are accommodating.
1148 Waukegan Rd, Glenview, Illinois, United States
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.
Immense Wellness & Med Spa
Elegant, modern spa with a spotless, serene interior, offering a calming and welcoming atmosphere.
Oil Lamp Theater
Intimate, cozy theater with a small stage and excellent sightlines, featuring Victorian-themed sets and top-notch performances.
Curry Bistro
Chic, cozy restaurant with authentic Nepali and Indian flavors, featuring soft traditional music and warm hospitality.