World Market is a one stop shop for all your Asian foods, specializing in fresh and live seafood. Visit the attached Joyful House Restaurant to try out some of their seafood.
Formerly known as Cho Quoc Te International Foods.
- 3900 S. Grand Blvd.
St. Louis, MO 63118