Celestino's Pizza & Restaurant (New Providence)

Pizza restaurant · 590 Central Ave, New Providence, NJ

Dine-In

Hours

More food in New Providence, NJ · Pizza in New Providence