Food was good. The restaurant was very quiet, yet the service was nonexistent. We could see the server in his phone for several minutes while we waited. In addition, having made a reservation, I indicated we were celebrating a birthday. Nothing was acknowledged.
Sarah Bonshor
We've come to Opa for years. The food has always been delicious and authentic, generous portions and super fresh ingredients and super friendly and welcoming staff. The sangria is so good. One of our favorite spots in Walnut Creek!Kid-friendliness: Super kid friendly and welcoming to families
Atmosphere: 5
Food: 5
Service: 5
Mike G.
Great little spot in downtown Walnut Grove. Atmosphere was great, wait staff were friendly and available when needed but respected our conversations and the food was delicious.The baklava with a Greek coffee really made the meal.
Atmosphere: 5
Food: 5
Service: 5
Recommended dishes: Opa Fries
umudi ocean
The lady who greeted you when you entered the restaurant was unhappy and negative. ??I think she is the boss or she is paid 5$ per hour. also the waiters wait for you to finish your meal to get new customers. i didn't like it.
Atmosphere: 2
Food: 2
Service: 1
Recommended dishes: Opa Fries, Lamb Chops
AllysonYJ
Rather dark restaurant, with plenty of corners away from the bar and TV for quiet conversation. Excellent food, served in large quantities. I ordered the veggie flatbread and was only able to eat half. My friend ordered the meatloaf which came with three large slices, plus a heaping cup of mashed potatoes and a large helping of (unfortunately unstemmed) spinach. So we both took home at least another meal for ourselves in a box - which makes the meal a good value. Service attentive without being obtrusive. Refills on hot and Iced teas without having to wave for attention.
GORDONF
Had the lamb shank, it was delicious, my wife had the lamb chops, bout dinners were great. the waiter was very attentive. To end the evening, we had the Banana bread pudding, it also was great. We also like going there before going to the WC theater of arts play on Fridays nights
Sofia Kokkali
I went there with my family .We’re from Greece . The food doesn’t worth the money at all also, the atmosphere was nothing special .The waitress was very annoying and shouted very loudly. The chairs were too short with no reason .In general was a bad experience . We’re not going to go there again.
Atmosphere: 1
Food: 3
Service: 1
Eek. There was a hair in my food and it took 30 minutes to get a new kabob made. Meanwhile my sides got cold and the rest of the party was done eating. They did not offer a comp of any kind. My mom's gyros had very little meat and it was chunks of meat vs. shaved. If you want a traditional gyro, you're will get a better value going to a Greek lunch spot. I gave this spot two tries and unfortunately I won't be back.
ArisK
The food was nothing special in general. Also, the dish prices were very very high. I ordered no cheese in my dish and I got a dish with cheese . Unacceptable. The waitress was shouting very loudly, she was very annoying. Was a bad experience for all my family.
Britt
Food was overcooked, too oily, had too much dressing or didn't taste very good. Service definitely tried to make things right and the food seemed fresh but they chefs just butchered the food. Definitely not anywhere close to being authentic.
Excellent menu and food preparation, prompt and attentive service, a bit too noisy for social dining -- but certainly the best Greek place in the area. Especially noteworthy is the short winelist, which has quality wines at very low markups, and a corkage policy that should be the envy of other restaurants (which means that they want to sell bottles, not glasses -- and they do). A very, very good place, to which we intend to return within a week!
Aimee Hansen
Oh. Wow! Brunch!Beyond delicious.If you haven't been there - go!I think you'll love it too. ?
Atmosphere: 5
Food: 5
Service: 5
Kim Duncan
Wow what a bad experience. We ordered online and deliberately waited 20 minutes over the time when they told us the food would be ready and when we got there they said they never received our order through OpenTable. We told them we already paid and wanted our money back since it was late by then and they said they couldn't do that and insisted they never got the order, Then finally they went over to a separate ipad in a different area of the restaurant and said oh yes we do have your order but opentable never "dinged" us so it's their fault we didn't know we had an order. Really? It's a loud restaurant, how are you ever going to hear a ding? Also, why not admit a wrong and own up to not seeing the order? They said our order was easy and they could make it in ten minutes and just to wait. There was an offer to get us water but no partial refund, no real apology and no offer to cancel.They must have been desperate or something because it didn't take 10 minutes it took another 20+. Absurd. We then get the food home and they've forgotten to include the $8 shrimp with my salad. The food isn't what it used to be pre-covid and with them never being on time for pick up and debacle we ensured last night, we will not be back.
Atmosphere: 1
Food: 2
Service: 1
B Fan
Friendly staff, accommodating to my 2 year old and perfectly placed in the downtown area. The flaming cheese and zucchini cakes starters are amazing!!!!
Atmosphere: 5
Food: 5
Service: 5
Michael Ingram
Excellent food and fast service. Highly recommended. We had an early dinner and almost had the place to ourselves. Large bar for those inclined.
Food was good. The restaurant was very quiet, yet the service was nonexistent. We could see the server in his phone for several minutes while we waited. In addition, having made a reservation, I indicated we were celebrating a birthday. Nothing was acknowledged.
We've come to Opa for years. The food has always been delicious and authentic, generous portions and super fresh ingredients and super friendly and welcoming staff. The sangria is so good. One of our favorite spots in Walnut Creek!Kid-friendliness: Super kid friendly and welcoming to families
Atmosphere: 5
Food: 5
Service: 5
Great little spot in downtown Walnut Grove. Atmosphere was great, wait staff were friendly and available when needed but respected our conversations and the food was delicious.The baklava with a Greek coffee really made the meal.
Atmosphere: 5
Food: 5
Service: 5
Recommended dishes: Opa Fries
The lady who greeted you when you entered the restaurant was unhappy and negative. ??I think she is the boss or she is paid 5$ per hour. also the waiters wait for you to finish your meal to get new customers. i didn't like it.
Atmosphere: 2
Food: 2
Service: 1
Recommended dishes: Opa Fries, Lamb Chops
Rather dark restaurant, with plenty of corners away from the bar and TV for quiet conversation. Excellent food, served in large quantities. I ordered the veggie flatbread and was only able to eat half. My friend ordered the meatloaf which came with three large slices, plus a heaping cup of mashed potatoes and a large helping of (unfortunately unstemmed) spinach. So we both took home at least another meal for ourselves in a box - which makes the meal a good value. Service attentive without being obtrusive. Refills on hot and Iced teas without having to wave for attention.
Had the lamb shank, it was delicious, my wife had the lamb chops, bout dinners were great. the waiter was very attentive. To end the evening, we had the Banana bread pudding, it also was great. We also like going there before going to the WC theater of arts play on Fridays nights
I went there with my family .We’re from Greece . The food doesn’t worth the money at all also, the atmosphere was nothing special .The waitress was very annoying and shouted very loudly. The chairs were too short with no reason .In general was a bad experience . We’re not going to go there again.
Atmosphere: 1
Food: 3
Service: 1
Eek. There was a hair in my food and it took 30 minutes to get a new kabob made. Meanwhile my sides got cold and the rest of the party was done eating. They did not offer a comp of any kind. My mom's gyros had very little meat and it was chunks of meat vs. shaved. If you want a traditional gyro, you're will get a better value going to a Greek lunch spot. I gave this spot two tries and unfortunately I won't be back.
The food was nothing special in general. Also, the dish prices were very very high. I ordered no cheese in my dish and I got a dish with cheese . Unacceptable. The waitress was shouting very loudly, she was very annoying. Was a bad experience for all my family.
Food was overcooked, too oily, had too much dressing or didn't taste very good. Service definitely tried to make things right and the food seemed fresh but they chefs just butchered the food. Definitely not anywhere close to being authentic.
Restaurantji Recommends
Excellent menu and food preparation, prompt and attentive service, a bit too noisy for social dining -- but certainly the best Greek place in the area. Especially noteworthy is the short winelist, which has quality wines at very low markups, and a corkage policy that should be the envy of other restaurants (which means that they want to sell bottles, not glasses -- and they do). A very, very good place, to which we intend to return within a week!
Oh. Wow! Brunch!Beyond delicious.If you haven't been there - go!I think you'll love it too. ?
Atmosphere: 5
Food: 5
Service: 5
Wow what a bad experience. We ordered online and deliberately waited 20 minutes over the time when they told us the food would be ready and when we got there they said they never received our order through OpenTable. We told them we already paid and wanted our money back since it was late by then and they said they couldn't do that and insisted they never got the order, Then finally they went over to a separate ipad in a different area of the restaurant and said oh yes we do have your order but opentable never "dinged" us so it's their fault we didn't know we had an order. Really? It's a loud restaurant, how are you ever going to hear a ding? Also, why not admit a wrong and own up to not seeing the order? They said our order was easy and they could make it in ten minutes and just to wait. There was an offer to get us water but no partial refund, no real apology and no offer to cancel.They must have been desperate or something because it didn't take 10 minutes it took another 20+. Absurd. We then get the food home and they've forgotten to include the $8 shrimp with my salad. The food isn't what it used to be pre-covid and with them never being on time for pick up and debacle we ensured last night, we will not be back.
Atmosphere: 1
Food: 2
Service: 1
Friendly staff, accommodating to my 2 year old and perfectly placed in the downtown area. The flaming cheese and zucchini cakes starters are amazing!!!!
Atmosphere: 5
Food: 5
Service: 5
Excellent food and fast service. Highly recommended. We had an early dinner and almost had the place to ourselves. Large bar for those inclined.
Atmosphere: 5
Food: 5
Service: 5