Restaurant Review: TSK

Big flavors, big steak and big ambition are on the menu at the reincarnated Thames Street Kitchen in Newport.

Sponsored Content