How close is it to family owned Greek restaurants ?
Address: 119 E Tarpon Ave, Tarpon Springs, FL 34689, USA
Janet Bennett | Aug 31, 2018
Within 3 blocks
Brad gilmore | Aug 31, 2018
About 1000 miles, give or take a thousand.
Thanks! Your answer is awaiting moderation.