Mid-market supermarket with a good selection of baijius and surprisingly, laojiu as well! Baijiu is around the right-hand corner from the main entrance, with the other liquor.
Olive Supermarket
8041 Olive Blvd
St. Louis MO 63130
United States
St. Louis MO 63130
United States