Get directions to: El Apretador, Bay Shore, NY
Restaurant address: 1531 Brentwood Rd Bay Shore, NY 11706, USA
Restaurant: El Apretador