King Falafel

71 US-46 Elmwood Park NJ 07407 USA

(201) 773-8899

Location