|
|
Home Base Pizza is a restaurant located in Houston, Texas at 17111 West Road. They are open every day except Monday. We offer build your own pizza, specialty pizzas, breadsticks, pasta, calzones, subs, salads, wings, desserts an drinks. Veggies: Roma Tomatoes, Mushrooms, Red Onions, Bell Peppers, Jalapenos, Artichoke,Pineapple, Sun-Dried Tomatoes, Banana Peppers, Black Olives, Green Olives,...
17111 West Road, Houston, TX, 77095
|
|
|