Get directions to: Massimo Delicatessen, Kenilworth, NJ
Restaurant address: 532 Boulevard Kenilworth, NJ 07033, USA
Restaurant: Massimo Delicatessen