Save places from Instagram, TikTok, YouTube and more

Chicken Scratch
Restaurant
3.6 (76 reviews)
3730 Foundry Way, St. Louis, MO 63110
$$$$$
Save places from Instagram, TikTok, YouTube and more

Restaurant
3.6 (76 reviews)
3730 Foundry Way, St. Louis, MO 63110
$$$$$