52154 Indiana State Route 933, South Bend, IN 46637
"The best Pizza in Town!"
North of Notre Dame on 933
.8 miles north of Cleaveland Rd.
Delivery (Free 11am-2pm Mon-Fri)
Wheelchair Accessible: Yes
Price Range : Average
Be the first to add a photo!