Get directions to: Villas Diner & Pizzeria, Villas, NJ
Restaurant address: 2100 Bayshore Rd Villas, NJ 08251, USA
Restaurant: Villas Diner & Pizzeria