From Our Editors
Cuccis is an Italian restaurant offering flavorsome pizza. It's a popular restaurant for guests looking for delicious food.
Though the price can be a bit higher than average, you're going to get what you pay for.
A good option in West Orange, a trip to Cuccis is definitely worthwhile.