Pizza restaurant · 906 Mt Kemble Ave, New Vernon, NJ
Dine-In
See full menu
More food in New Vernon, NJ · Pizza in New Vernon