Village Pizza & Seafood

Row 1

Details
1820 25th Ave N (19th St N)
Texas City, TX 77590
(409) 943-5556

Foursquare Tips

  • This place has the best pizza!
  • Don't ever get it delivery!!! They take forever!!! Food is good!!!
  • Great pizza