Get directions to: Michael's Salumeria, Lyndhurst, NJ
Restaurant address: 536 Valley Brook Ave Lyndhurst, NJ 07071, USA
Restaurant: Michael's Salumeria