King Falafel Falafel restaurant 288571

Falafel restaurant

71 US 46 - Elmwood Park - NJ 07407 - United States