Thames Street Kitchen
Recently my wife, myself and a few of our friends dined at the Thames Street Kitchen. Located in the lower Thames Street area of Newport in the fifth ward, the restaurant is in an unassuming building that has housed many different types of businesses. The [...]