Update Info - Taste Of The Island
This restaurant was reported as closed. If it is open, let us know.
Taste Of The Island
75 Bridge St
Windham, CT 06226
75 Bridge St
Windham, CT 06226
This restaurant was reported as closed. If it is open, let us know.