Locations/Menus

Nick’s Italian Restaurants

Nick’s has two locations in Scottsdale and one location in the Paradise Valley area.

Nick’s on Frank Lloyd Wright

13910 N. Frank Lloyd Wright Blvd.
480.314.9445
Map

Nick’s at Pinnacle Peak

Desert Village Shopping Center
23417 N. Pima Road
480.515.0096
Map

Nick’s at Tatum and Shea

The Whole Foods Shopping Center
10810 N. Tatum Blvd.
602.953.1110
Map