• Home
  • About
  • Restaurants
  • Map
  • In the News
  • Social
  • Commandments
  • Passport
  • Eat to Win
  • Contact Us

The Blue Duck

 

 

Location

2661 Sutton Blvd, Maplewood, MO 63143, USA
 (314) 769-9940   Website
Hours

Tuesday - Saturday 10AM- 9PM

Sunday 10AM-8PM

Filed Under: Uncategorized

More Restaurants

Copyright © 2022 Riverfront Times