Best Italian Restaurants in South Houston, Texas - November, 2024

MOD Pizza

3402 Palmer Hwy Suite A
Texas City, Texas
Closed : 10:30 AM - 11:00 PM

Domino's Pizza

806 E Airtex Dr STE 103
Houston, Texas
Open : 9:00 AM - 1:00 AM

Grandpa Rosario's Pizza and Pasta

3202 13th Ave N
Texas City, Texas
Closed : 11:00 AM - 2:30 PM
4:00 PM - 9:00 PM (CST)