Blue Owl
Tea Room · $$
6116 2nd St
"Sunday lunch is phenomenal and the food is delicious! Try the country fried chicken! Some of the best!"
St. Louis
Created by Kelly A.238 items • 1 follower
Arnold/ Imperial
Created by Stephanie Lawrence6 items
Make sure your information is up to date. Plus use our free tools to find new customers.
We use the latest and greatest technology available to provide the best possible web experience.Please enable JavaScript in your browser settings to continue.
Download Foursquare for your smart phone and start exploring the world around you!