Back
House of Pizza Logo

House of Pizza

No review ratings
2.08mi
2620 S Presa st, San antonio, TX, 78210
Not Available Now (Available Fri 10:00 AM - 3:00 AM)

About House of Pizza

If you're looking for Italian restaurants in San antonio look no further. House of Pizza is known for having some of the best Italian in San antonio. Located at 2620 S Presa st, House of Pizza is...show more

Compare Delivery Services

(See pickup options)
Uber Eatsbest deal
$6.24
i
Total Fees
25minTime Est.
Place Order
Uber Eatsbest deal
$6.24
i
Total Fees
25minTime Est.