-
Sitting Duck Tavern
is an above average American Restaurant Restaurant
Ranked #1 of 16 Restaurants in Paradise Green Stratford.
Some say, it is nice.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Nice place, like the new opening in the front. Miss the copper tavern cajun wings though.