My family has been to Weston, Missouri, several times for shopping and festival weekends and every time we go a favorite place to visit is the Main Street Galleria and Upstairs Tea Room. We've been to the Upstairs Tea Room many times for dinner shows or just to grab a quick bite to eat and some homemade ice cream, as this is one of our favorite places to eat at when in Weston. It is also one of my top places to spend a fun date night that isn't the same old dinner and movie. The food has always been great and the friendly service and small town charm make visiting the Main Street Galleria and Upstairs Tea Room a must in Weston.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.