Nonsolo Pizza is a down-to-earth Italian restaurant offering meat dishes, seafood, pizza, and homemade pasta in a family-friendly atmosphere.