9101 International Dr #2240, Orlando, FL 32819, United States
View on Map
What travelers say:
So we decided to try it out in hopes that we would find somewhat authentic Greek food, and Opa did not let us down! The food was reasonably-priced, fresh and tasteful!! And the dancing was a little added bonus!!