← Miami Beach restaurants
Taverna Opa
No reviews yet
Greek36 Ocean Dr, Miami Beach
Own or manage Taverna Opa? Claim this listing free
Hours
Hours not listed yet.
Details
Address36 Ocean Dr, Miami Beach 33139-7322
Phone+13056736730
Websitehttp://www.tavernaoparestaurant.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.