Nick’s Italian restaurant

Sophisticated bistro serving stone-oven pizza & classic Italian fare, including house made pasta. 23417 N Pima Rd, Scottsdale, AZ 85255
Located in: Desert Village Shopping Center
www.nicks-italian.com

(480) 515-0096