Florida
Ormond Beach
Dimitri's at the Beach
Dimitri's at the Beach
(386) 492-2945
790 S Atlantic Ave, Ormond Beach, FL 32176
Website
Own this business?
Learn more
about offering online ordering to your diners.
Greek
$$
$$$
Menu not currently available