Pizza Inn
Pizza · Buffet · Italian
Pizza Inn is a pizzeria chain offering various crusts, plus sandwiches, pastas, and a salad bar. They also provide buffet, carryout, and catering options, with a senior discount available on Wednesdays.
Location
Vota recommends