Star Pizza 2111 Norfolk St Houston Tx 77098
About Star Pizza Restaurant
Located at 2111 Norfolk St Houston Tx 77098, Star Pizza Restaurant is a popular destination for pizza lovers. The restaurant has been serving delicious pizzas for more than 40 years, and it has gained a loyal following among locals and tourists alike.
Star Pizza offers a wide variety of pizzas, including traditional favorites such as pepperoni, sausage, and mushroom, as well as unique creations such as the "Starburst" pizza, which features a blend of four cheeses, fresh basil, and sun-dried tomatoes.
In addition to pizza, the restaurant also serves salads, sandwiches, and appetizers. The menu includes vegetarian and gluten-free options, ensuring that everyone can find something they love.
The History of Star Pizza
Star Pizza was founded in 1976 by Hank and Mary Greenwald. The couple had a passion for pizza and wanted to create a restaurant that offered high-quality, delicious pizza at reasonable prices.
The first Star Pizza location was a small storefront in Houston's Montrose neighborhood. The restaurant quickly gained a reputation for its delicious pizza and friendly service, and it wasn't long before it became a local favorite.
Over the years, Star Pizza has expanded to include two locations in Houston. Despite its growth, the restaurant has remained committed to its founding principles of quality, affordability, and customer satisfaction.
What Sets Star Pizza Apart
There are many pizza restaurants in Houston, but Star Pizza stands out for several reasons:
- Quality ingredients: Star Pizza uses only the freshest, highest-quality ingredients in its pizzas. The restaurant makes its own dough and sauce from scratch, and it sources its toppings from local suppliers whenever possible.
- Generous portions: Star Pizza is known for its large, hearty pizzas. A small pizza at Star Pizza is equivalent to a medium pizza at most other restaurants.
- Friendly service: The staff at Star Pizza are dedicated to providing excellent customer service. Whether you're dining in or ordering takeout, you can expect to be treated with kindness and respect.
Visiting Star Pizza
If you're in the Houston area and you're craving delicious pizza, be sure to visit Star Pizza at 2111 Norfolk St Houston Tx 77098. The restaurant is open seven days a week for lunch and dinner.
You can also order online for pickup or delivery. Visit the Star Pizza website to view the menu and place your order.
Conclusion
Star Pizza is a Houston institution that has been serving delicious pizza for more than 40 years. With its commitment to quality, affordability, and customer satisfaction, it's no wonder that the restaurant has gained a loyal following among locals and tourists alike. Whether you're dining in, ordering takeout, or getting delivery, you can expect to enjoy delicious pizza and friendly service at Star Pizza.