Get directions to: Centre Deli, Kenilworth, NJ
Restaurant address: 491 Boulevard Kenilworth, NJ 07033, USA
Restaurant: Centre Deli