Get directions to: El Sabor Dominicano, Freeport, NY
Restaurant address: 81 Guy Lombardo Ave Freeport, NY 11520, USA
Restaurant: El Sabor Dominicano