Opa! Opa! Authentic greek restaurant
6525 Superior Ave. Sarasota, Florida 34231 | Restaurant Info