- Joined: 11/10/2006
- Location: San Antonio, TX
Star Pizza- Houston / Sapore's - San Antonio
Fri, 11/10/06 5:12 PM
Star Pizza in Houston is a prime spot for some awesome deep dish pie.
In San Antonio, try a small place called Sapore's on the NW side of town.
Amazing pizza at good prices.