The Shaved Duck

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

1 rating
Tuesday-Saturday 5:30 PM-12:30 AM
information provided by RateBeer.com