Italian restaurant · 5 Sicomac Rd, North Haledon, NJ
Dine-In
See full menu
More food in North Haledon, NJ · Italian Food in North Haledon