we have been to opa! several times and have never been disappointed. the food is authentic, made to order and delicious. i usually order the gyro, it is hard to order anything else because it is just so good. thehummusand the babbaganoush are fresh and so much tastier than what you expect. the baklava is divine. my only suggestion would be for them to make brewed tea instead of the machine instant style. this is my favorite greek restaurant, i go there every chance i get.