Pizza Inn

1100 W Highway 67 AlvaradoTX76009
Map

Open Map

Description

Pizza Inn is located at 1100 W Highway 67, Alvarado, TX. This business specializes in Pizza.
by merchantcircle on October 15, 2014 from merchantcircle

Editorial Reviews

Even as cities re-open select businesses, some restaurants may remain temporarily closed due to COVID-19. In some cases, dine-in, takeout or delivery may be available. Be sure to contact the restaurant to find out its operational status.Pizza Inn...:
Founded by two brothers over 50 years ago, this Texas-based chain serves up a variety of quirky pizzas including the Bacon Cheeseburger, the Taco Pizza and the Buffalo Chicken, along with more traditional options like pepperoni and cheese. Dine-in guests can select their own pizza by the slice at the all-you-can-eat pizza buffet, or choose from lighter fare at the salad bar. Other options...
by gayot on May 31, 2020 from gayot