Dexknows Logo
Close
      • Use My Location
        Log InSign UpFind ProsSearch
        Log in UserLog InSign up UserSign Up
        1. Home
        2. MO
        3. Saint Louis
        4. Restaurants
        5. American Restaurants
        6. The Shaved Duck
        7. Gallery

        The Shaved Duck

        2900 Virginia Ave, Saint Louis, MO 63118
        American Restaurants, Barbecue Restaurants, Bars
        Gallery (2)
        The Shaved Duck - Saint Louis, MOThe Shaved Duck - Saint Louis, MO