Save Added By Anna Damish Now Closed Taverna Opa Orlando 9101 International Dr #2240, Orlando Taverna Opa Orlando serves authentic Greek ... Facilities: