Are they doing the dine in there yet?
Address: 1160 Town and Country Crossing Dr, Town and Country, MO 63017, USA
M Grantham | Nov 1, 2021
You may sit in the bar chairs along the window. We take it to go.
Alice Gregory | Nov 1, 2021
No
Paula Albrecht | Nov 1, 2021
Yes, we were there last week.
Thanks! Your answer is awaiting moderation.