Pizza Inn
Pizza · Buffet · Italian
Pizza Inn is a pizza restaurant known for its original thin crust pizza and buffet featuring a variety of pizzas, pasta, salad, and desserts. They are also known for their pizza buffet.
Location
Vota recommends
Location
Vota recommends