Twin City Pizza Reviews & Details
Twin City Pizza
6151 FM 78
Twin City Pizza is located at 6151 FM 78 in San antonio near the intersection of Dinn Dr and I- 35 Access Rd. Their menu consists of American dishes . Call (210) 662-0202 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Sandwiches and Pizza
- Major Intersection:Dinn Dr And I- 35 Access Rd
Tell us more about Twin City Pizza San antonio!