Pizza restaurant · 1210 N 6th St, Monticello, IN
To-Go · Dine-In
More food in Monticello, IN · Pizza in Monticello