the shaved duck
The Shaved Duck
HOME
ABOUT US
MENU
WINE
CRAFT BEER
CONTACT
© 2008 The Shaved Duck --|-- 2900 Virginia Avenue, St. Louis, MO 63119 --|-- 314.776.1407