Get directions to: Bens Sport Bar, Newark, NJ
Restaurant address: 322 Bloomfield Ave Newark, NJ 07107, USA
Restaurant: Bens Sport Bar