3 south St. Louis restaurants will shutter this weekend

https://img.particlenews.com/image.php?url=05zBUa_0vc8TzYJ00

ST. LOUIS — The owners behind three restaurants on Morgan Ford Road announced Wednesday they will be closing their doors permanently.

“The decision did not come lightly,” the announcement said. “It came after years, months and days of conversation, reflection and trying to figure out how to make this work.”

The restaurants – Black Sheep (3153 Morgan Ford Road), Three Little Monkeys (3172 Morgan Ford Road, Suite A) and Mama 2’s Biscuits (3151 Morgan Ford Road) – will close after finishing service this weekend, owners Zach and Mary Rice said in the announcement…

Story continues

YOU MIGHT ALSO LIKE

TRENDING ARTICLES