Millburn Deli

256 Park St Montclair NJ 07043 USA

(973) 437-5000

Location