greek and italian cusine Mo - Wed: 11am - 9pm; Thurs. - Sat: 11am - 10pm; CLOSED SUNDAY
1906 W Kennedy Blvd, Tampa
(813) 254-7752
615 Channelside Dr Space 123, Tampa
(813) 443-4821
Take a trip to Greece with us. No passports, No long flights. No hassle with boarding passes or standing in security lines. No bags to check. Just come in to Taverna Opa Tampa and you will feel that you've arrived in Greece. We feature authentic Gree...
5001 E Fowler Ave., Tampa
(813) 980-6666