Yahoo Local Web Search

  1. Parma Restaurant near Scottsdale, AZ 85251

Search results

    • Italian Restaurant · 1003.82mi
      Closed · 3 on Yelp
      3030 N 68th St · (480) 285-7940
    • Italian Restaurant · $$ · 992.94mi
      Closed · 342 on Yelp
      20831 N Scottsdale Rd · (480) 292-9900