Get directions to: El Sabor Paisa Restaurant, Ventnor City, NJ
Restaurant address: 6412 Ventnor Avenue Ventnor City, NJ 08406, USA
Restaurant: El Sabor Paisa Restaurant