9101 International Drive Suite Number: 2240 2nd Level of Pointe Orlando Orlando, Florida, Orlando, Florida 32819, United States
Taverna Opa Orlando welcomes you to loosen your
ties and have an unforgettable lunch and dinner experience
with authentic Greek cuisine and entertainment.