Get directions to: Umberto's Clam Bar Restaurant, Kenilworth, NJ
Restaurant address: 1 N 21st St Kenilworth, NJ 07033, USA
Restaurant: Umberto's Clam Bar Restaurant