Get directions to: Johnny's Deli, Kenilworth, NJ
Restaurant address: 321 S Michigan Ave Kenilworth, NJ 07033, USA
Restaurant: Johnny's Deli