Terra Mia Italian Restaurant
Address:
10155 E Via Linda, Scottsdale, AZ 85258
Phone:
(480) 663-3900
Restaurants
Other Businesses:
- The Lunch Bag at 8989 E Via Linda, Scottsdale, AZ 85258
- Portillo's Hot Dogs at 10574 N 90th St, Scottsdale, AZ 85258
- Local Bistro at 20581 N Hayden Rd, Scottsdale, AZ 85255
- Pane e Vino at 8900 E Pinnacle Peak Rd, Scottsdale, AZ 85255
- Nicks at 13910 N Frank Lloyd Wright Blvd, Scottsdale, AZ 85260