Meatballz Italian Deli
(480) 991-1112

14870 N Northsight Blvd Ste 103, Scottsdale, AZ | Directions   85260

33.621446 -111.898285
Get Directions