Pizza restaurant · 912 S Main St, Monticello, IN
See full menu
More food in Monticello, IN · Pizza in Monticello