Sitting Duck Tavern - Trumbull Sitting Duck Tavern - Trumbull Sitting Duck Tavern - Trumbull Sitting Duck Tavern - Trumbull
Sitting Duck Tavern - Trumbull Sitting Duck Tavern - Trumbull Sitting Duck Tavern - Trumbull Sitting Duck Tavern - Trumbull
Address
4244 Madison Ave.
Trumbull, CT 06611
United States