Luka's Deli And Restaurant

248 Main St Hackensack NJ 07601 USA

(201) 487-9277

Location