Skip to main content

Meatballz Italian Deli

restaurant · Scottsdale, AZ

Address
14870 N Northsight Blvd, Scottsdale, AZ 85260
Phone
(480) 991-1112
Website
2meatballz.com
Where
33.6211, -111.8977

Search Hominin for Meatballz Italian Deli

Other restaurants nearby

More in Scottsdale

Meatballz Italian Deli — restaurant in Scottsdale, AZ | Hominin