The Shaved Duck

[ Restaurant ]
2900 Virginia Avenue
St. Louis, Missouri
()314 776-1407
81

3 ratings
Tuesday-Saturday 5:30 PM-12:30 AM
information provided by RateBeer.com