Pizza Inn
Pizza · Buffet · Italian
Pizza Inn is a pizzeria chain offering a buffet with various crust options, pizzas made with fresh dough, pastas, and more. They also offer senior discounts on their buffet.
Location
Vota recommends
Location
Vota recommends