In the mood for Italian food? If so, Nick’s Italian Restaurants are a great place to take your cravings. With three locations in Scottsdale and one in Phoenix, Nick’s is a local treat that has been enjoyed by many residents and visitors alike over the past ten years. Nick’s serves its pizza, seafood and homemade pasta for both lunch and […]