Ivory Coast Bistro is South St. Louis' Premier Bistro and Bar. Located minutes from I-55, tucked neatly between rivers in south city's most esoteric locale, The Patch. Now don't be mistaken, this "patch" is no event boasting website! "The (real) Patch," is an up and coming neighborhood with more heart and culture in one city block than anything you've seen thrown west or south of the city.
No...