Italian restaurant · 690 River Rd, New Milford, NJ
Delivery · Dine-In
More food in New Milford, NJ · Italian Food in New Milford