Costas Restaurant
521 Athens St, Tarpon Springs
(727) 938-6890
Recent Reviews
Costas Restaurant
521 Athens St, Tarpon Springs 34689
(727) 938-6890