Thames Street Kitchen (TSK) announced on November 15th that they would permanently close “come January 1st” – Thames Street Kitchen Announces They Will Permanently Close. TSK will be open at 5:30pm on Tuesday, Wednesday and Thursday of this week for dinner. If reservations are available they are highly recommended by calling 401-846-9100. On December 17th, TSK announced […]