About Taverna Opa

Restaurants In Florida

Taverna Opa serves Greek, Mediterranean, Restaurant cuisine at 615 Channelside Dr Ste 123 Tampa, FL 33602. Find restaurant information about Taverna Opa including address, phone, hours of operation and more.

Taverna Opa

Taverna Opa serves Greek, Mediterranean, Restaurant cusine in Tampa, Florida.

Taverna Opa Menu
About Taverna Opa

Taverna Opa

What Is Taverna Opa' Address?

What Is Taverna Opa' Phone Number?

Phone: (813) 443-4821

What Type Of Cuisine(s) Does Taverna Opa Serve?

Cuisine Served: Greek, Mediterranean, Restaurant


More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY