Get directions to: Francesca's Pizzeria & Rest, Newark, NJ
Restaurant address: 81 1 & 2 Mcwhorter St Newark, NJ 07105, USA
Restaurant: Francesca's Pizzeria & Rest