6929 W Florissant Ave, St. Louis, Missouri 63136 USA
Peach cobbler, baked beans, half rib tips
Photo Credit: Yelp