Update Info - Taverna Opa
This restaurant was reported as closed. If it is open, let us know.
Taverna Opa
615 Channelside Dr Space 123
Tampa, FL 33602
615 Channelside Dr Space 123
Tampa, FL 33602
This restaurant was reported as closed. If it is open, let us know.