Get directions to: Dimitri's Greek & Italian, Ferndale, WA
Restaurant address: 2020 Main St Ferndale, WA 98248, USA
Restaurant: Dimitri's Greek & Italian