How the world sees Greece
After 12 years on Central Avenue, Acropolis Greek Taverna's owners have shuttered their downtown St. Petersburg location.