8660 Olive Boulevard, St. Louis, MO, United States
8660 Olive Boulevard St. Louis Missouri 63132 US
We are St. Louis’ premier seafood wholesaler and retailer. We serve over 150 of the finest restaurants, country clubs, caterers, and chefs in the metropolitan area. Our seafood is trucked and flown in daily to give you the freshest seafood possible.