Pizza Inn
Pizza · Buffet · Italian
Pizza Inn is a pizzeria chain known for its pizza buffet, diverse crust options, and offerings like sandwiches, pastas, and a salad bar. They also offer senior discounts on certain days.
Location
Vota recommends
Location
Vota recommends