Nick's Pizza is an Italian restaurant offering both thin- and thick-crust pizzas, along with pasta and other Italian dishes, in a relaxed setting with outdoor seating.