Close
ACT FAST! ONLY 2 Certificates Left!
Minimum purchase of $30 at restaurant. Dine In Only. Please call restaurant first to confirm certificate acceptance for takeout and delivery. Not valid for Saturday and Sunday. Not valid for alcohol.

Costas Restaurant

521 Athens Street
Tarpon Springs, FL 34689
Phone: (727) 938-6890
Cuisine: Greek, Seafood
Price: $$$
Do you like this restaurant?

Costas Restaurant Reviews

Loading
Back to Top