Get directions to: Sub Place Else, Kenilworth, NJ
Restaurant address: 17 N 20th St Kenilworth, NJ 07033, USA
Restaurant: Sub Place Else