The Blue Duck

2661 Sutton Blvd, St Louis, Missouri 63143

20170222_BlueDuck_0101.jpg

Photography by Kevin A. Roberts

2661 Sutton Blvd, St Louis, Missouri 63143
Lunch Tuesday–Friday, Dinner Tuesday–Sunday, Brunch Saturday & Sunday

Tags