Mozzi's pizza Reviews & Details
1799 W Miami St
Mozzi's pizza is located at 1799 W Miami St in Indianapolis near the intersection of W Miami St and Miley Ave. Their menu consists of American dishes . Call (317) 462-2999 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:W Miami St And Miley Ave
Tell us more about Mozzi's pizza Indianapolis!