Seafood City opens its first Texas location in Sugar Land – KHOU

Seafood City, North America's largest supermarket chain that focuses on Filipino and Asian foods, has set up shop in Sugar Land.