There are 2 World Seafood Restaurant in Alhambra, California. Please click on the specific World Seafood Restaurant from the list below to get its detailed information.