They have amazing food, great service, and are very friendly! Highly recommended!!
503 N Pinellas AveTarpon Springs, FL 34689
From Business: Family owned and operated since 1978. Our Mama "Mama Maria" still does the cooking. Truly were all the locals, Greek and Non-Greeks, come for fresh Greek and seaf…