The Shaved Duck Smokehouse
2900 Virginia Ave, St. Louis
(314) 776-1407
Recent Reviews
The Shaved Duck Smokehouse
2900 Virginia Ave, St. Louis 63118
(314) 776-1407