The Shaved Duck
[ Restaurant ]
2900 Virginia Avenue
St. Louis, Missouri
()314 776-1407
79
5 ratings
Tue-Sat 5:30 PM-12:30 AM
information provided by RateBeer.com