510 Dodecanese Blvd, Tarpon Springs, Florida 34689 USA
A fun and relaxing way to enjoy the outdoors and sea air in Tarpon Springs!
Photo Credit: Yelp