The Urinals of Hellas Restaurant

Hellas Restaurant is a greek restaurant located in Tarpon Springs, FL

Filed under: Bars & Restaurants
Tweet

"Located on the historic sponge docks of Tarpon City, Florida, a largely Greek-American town on the state's central-west coast..., Hellas Restaurant offers authentic Greek fare in an authentically Greek ambiance. The restaurant's Web site states that it was voted the "Best of the Bay" as the "#1 Greek Restaurant," and it is not hard to see why."

Submitted by mistertee69