Italian restaurant · 16 Beechwood Rd, Summit, NJ
Dine-In
More food in Summit, NJ · Italian Food in Summit