I was very excited to see what looked like a fairly authentic greek restaurant- since it's something a bit hard to find in my home town in Tennessee. I read the reviews on this site and decided to drag my husband and our friends there tonight.
Overall the food was okay, but not spectacular. I worked at an excellent greek restaurant when I was in college and I had high expectations that were defineately not met at Opa.
The real low point was the very condescending and rude server who tended to disappear for long periods of time. He only had one other table, so we knew it was not out of necessity. Still, we were left sitting with empty beverages and dishes piled up to our elbows. Since I was traveling for my job, I requested a separate check when we first ordered. He brought one check. Absolutely terrible service. Who knows...maybe it's because we are not greek.
I definately would not return and would not recommend it to anyone.