The Shaved Duck
- St. Louis, Missouri, United States
- 314 776 1407
OVERVIEW
Awardwinning barbecue Southern specialties served alongside American craft beersAwardwinning barbecue Southern specialties served alongside American craft beers
The Shaved Duck