Skip to content
Directory The Cook Book
The Shaved Duck Smokehouse | 2900 Virginia Ave St. Louis MO 63118 United States
Tagged
Barbecue restaurant
Barbecue restaurant in St. Louis
Caterer
Caterer in St. Louis
Southern restaurant (US)
Southern restaurant (US) in St. Louis