This location has been flagged as "Closed".
20825 N. Pima Rd., H-110 Scottsdale, AZ 85255
North Scottsdale
480-535-5800
www.miafrancesca.com
May Restaurant Openings and Closings in Metro Phoenix
By Lauren Saria
Tags: Closed for Business, Now Open, Restaurant News