HOME / American restaurant / Sitting Duck Tavern
3694 Main St, Stratford, CT 06614
+12038730871
View Business Profile