Meatballz

  • 21001 N. Tatum Blvd.,
    Phoenix, AZ 85058
  • Phone: (480) 991-11
  • Cuisine: Italian Restaurant

Map

Unable to Display Map