Star Pizza 77 Harvard St Houston Tx 77007
Star Pizza is one of the oldest pizzerias in Houston, Texas, and has been serving delicious and authentic pizzas for more than 40 years. Located at 77 Harvard St Houston Tx 77007, Star Pizza is a popular choice among locals and visitors alike.
The History of Star Pizza
Star Pizza was founded in 1976 by Hank and Mary Cole, who were passionate about creating the best pizza in town. They started with a small location near Rice University and quickly built a loyal following. In 1980, they opened a second location on Washington Avenue, which is still open today.
Over the years, Star Pizza has won numerous awards for its delicious pies, including "Best Pizza in Houston" by Houston Press and "Best Pizza in Texas" by Texas Monthly. The restaurant has also been featured in national publications like USA Today and Food Network Magazine.
The Menu
Star Pizza offers a wide variety of pizzas, including classic toppings like pepperoni, sausage, and mushrooms, as well as more creative options like BBQ chicken, pesto, and feta cheese. The restaurant also offers gluten-free crusts and vegan cheese for those with dietary restrictions.
In addition to pizza, Star Pizza also serves salads, sandwiches, and pasta dishes. Some of the most popular items on the menu include the Greek salad, the meatball sub, and the lasagna.
The Atmosphere
Star Pizza has a cozy and casual atmosphere, with exposed brick walls, wood-paneled ceilings, and plenty of seating for both small and large groups. The restaurant also has a small outdoor patio for those who prefer to dine al fresco.
The staff at Star Pizza is friendly and welcoming, and the restaurant has a laid-back vibe that makes it a great spot for a casual night out with friends or family.
The Locations
Star Pizza has two locations in Houston: one on Washington Avenue and one on Shepherd Drive. Both locations offer dine-in, takeout, and delivery services, making it easy to enjoy their delicious pizza from the comfort of your own home.
The Washington Avenue location is open Sunday through Thursday from 11am to 10pm, and Friday and Saturday from 11am to 11pm. The Shepherd Drive location is open Sunday through Thursday from 11am to 9pm, and Friday and Saturday from 11am to 10pm.
The Verdict
If you're in the mood for some delicious pizza in Houston, look no further than Star Pizza. With its authentic pies, friendly staff, and cozy atmosphere, it's no wonder this restaurant has been a local favorite for more than 40 years.
So why not stop by one of their two locations today and experience the magic of Star Pizza for yourself?