Star Pizzeria is currently ONLY available for PICKUP orders.
hero

Star Pizzeria

10001 W Bellfort Ave, Houston, TX 77031

4.5(31)
Open NowFull HoursNo MinimumPickup Only (15 - 30 min)Search Delivery Instead

FAQ

Price: $$
Cuisine: healthy pizza