Hella's does not yet have a photo. Upload the first!
X
Comments
Quote: About a half-hour north of where we were staying is the Greek town of Tarpon Springs. We enjoyed our day there shopping and eating. We ate at Hella's Restaurant. The service and the food was excellent. My husband and I split a Greek salad and... Read the full Hella's review
From journal Celebrating Our 25th in Madeira Beach