Get directions to: Villa Rosa Restaurant & Pizzeria Italian Cuis, Haddonfield, NJ
Restaurant address: 1 Kings Hwy E Haddonfield, NJ 08033, USA
Restaurant: Villa Rosa Restaurant & Pizzeria Italian Cuis