Sitting Duck Tavern - Stratford
At the Sitting Duck Tavern we are committed to using the freshest local ingredients throughout our menu, when in season and available.
Address
3694 Main St.
Stratford, CT 06614
United States
At the Sitting Duck Tavern we are committed to using the freshest local ingredients throughout our menu, when in season and available.
3694 Main St.
Stratford, CT 06614
United States