Get directions to: Pizza Stop, Kenilworth, NJ
Restaurant address: 290 S Michigan Ave, Ste B Kenilworth, NJ 07033, USA
Restaurant: Pizza Stop