Get directions to: Antoninos Jo Jo's Restaurant, Northfield, NJ
Restaurant address: 2405 New Rd Northfield, NJ 08225, USA
Restaurant: Antoninos Jo Jo's Restaurant