Pizza restaurant · 368 River Rd, New Milford, NJ
Dine-In
More food in New Milford, NJ · Pizza in New Milford