Address: 10010 Halls Ferry Road, St. Louis, MO 63136, USA
$42.99 is what the menu shows
I did no answer.
Have you tried calling them and asking? That seems to be the easy way to figure it out...
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Chicken restaurant
2170 Chambers Rd, St. Louis, MO 63136, USA
6210 W Florissant Ave, St. Louis, MO 63136, USA
3515 Natural Bridge Ave, St. Louis, MO 63107, USA
7500 Big Bend Blvd, St. Louis, MO 63119, USA
9701 St Charles Rock Rd, St. Louis, MO 63114, USA
9501 Gravois Rd, St. Louis, MO 63123, USA
10545 Page Ave, St. Louis, MO 63132, USA