Get directions to: Kitchen, Newport, RI Restaurant address: 190 Thames St # A Newport, RI 02840, USA Driving Walking Bicycling Restaurant: Kitchen