Hellas Restaurant & Bakery

785 Dodecanese Blvd, Tarpon Springs
(727) 943-2400