Mediterranean restaurant · 2364 Keystone Rd, Tarpon Springs, FL
Dine-In
More food in Tarpon Springs, FL · Mediterranean Food in Tarpon Springs