Restaurant Review: TSK

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

Sponsored Content