Get directions to: Meli G Deli, Montauk, NY
Restaurant address: S Embassy & Euclid St Montauk, NY 11954, USA
Restaurant: Meli G Deli