Opa! - Willow Glen

4.1 based on 64 reviews
Cuisine type Greek
Price range $30 and under
Neighborhood Willow Glen

Make a reservation

Wed 5/18
2 guests
7:30 PM
Find a Table.
We didn't find any openings. Please try another date or time.
+1 408 998 8704

About Opa! - Willow Glen

At Opa! Willow Glen we offer our guests a warm, inviting authentic Greek dining experience. We provide quality food and excellent service at an affordable price. Our menu includes traditional Greek dishes, such as, moussaka, gyros, souvlaki and baklava. From the bar, enjoy a glass of wine or one of our signature cocktails including The Grand Opa! Sangria, The Opa!tini or The Argonaut. We look forward to serving you at Opa!
Read more
Top tags
  • Neighborhood Gem
See all (8)
interior (5)
other (3)
See all (8)
other (3)
interior (5)
See all (8)

Menus

  1. Dinner
  2. Brunch
  3. Dessert
  4. Specialty Drinks

Reviews and ratings

4.1
Excellent
Based on 64 reviews
Noise level
Moderate
4.1
Food
4.0
Service
4.0
Ambiance

Read all reviews

Sort through reviews to find relevant experiences

Diner rating

171
36
33
15
0

Time of year

Diner type

Search anything

+

Find reviews that mention:

No reviews found. Try removing a filter, changing your search, or clear all to view reviews.

Similar restaurants in San Jose

Nemea
3573 reviews
Greek Mediterranean $$$
Faz - San Jose
28 reviews
Comfort food Mediterranean Persian $$
American Farm-to-table Vegetarian / Vegan $$$
Restaurants San Jose Opa! - Willow Glen
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
7:30 PM
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM