Skip to main content

Dimitri's on the Water

restaurant · greek restaurant · Tarpon Springs, FL

Address
690 Dodecanese Blvd, Tarpon Springs, FL 34689
Phone
(727) 945-9400
Website
dimitrisonthewater.com
Where
28.1557, -82.7598

Search Hominin for Dimitri's on the Water

Other restaurants nearby

More in Tarpon Springs

Dimitri's on the Water — restaurant in Tarpon Springs, FL | Hominin