We are a repeat customer. I enjoy their sweet pizza sauce and switch back and forth with regular sauce. We stop in for their pizza buffet but usually return for our favorite 'meat lovers', thicker crust. Good fast service, hot pizza and a good selection of pizzas for many tastes.
Address: 3110 N Gale Ave, Peoria, IL 61604-1950
Location: United States > Illinois (IL) > Peoria
Phone Number: +1 309-681-9111