Costas Restaurant
521 Athens St, Tarpon Springs
(727) 938-6890
Menu
Restaurants in Tarpon Springs, FL
Costas Restaurant
521 Athens St, Tarpon Springs, FL 34689
(727) 938-6890