Italian Restaurant
21001 N Tatum Blvd, Phoenix, AZ 85050 21001 N Tatum Blvd, Phoenix Directions
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Treat yourself to good food and drink at Meatballz in Phoenix. Dine under the sun (or stars) at Meatballz with their charming outdoor seating.

Meeting the gang for a movie? Pick up some food from this restaurant.

Don't fret! Parking options are readily available near Meatballz.

Explore Nearby