Margherita's Italian Deli

651 Newark Ave, Jersey City NJ

(201) 610-9600

Location