International World Shrimp is a seafood restaurant specializing in shrimp dishes, located in Houston, TX. The establishment offers a diverse menu featuring various shrimp preparations from around the world.
With a focus on quality and flavor, International World Shrimp aims to provide customers with a unique dining experience centered around the versatile and popular seafood option of shrimp.
Generated from their business information