Write a Review
8181 S Florissant, St Louis, MO 63121
Featuring smoked meats, ribs, chicken, beef, pork, and fried fish, Michon's offers live jazz, R&B and dancing for the 30's-50's set.
Be the first to write a review! Write a Review »
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.