Thames Street Kitchen

Thames Street Kitchen Menu

19 items in 3 sections · $3.00 – $40.00 · Restaurant in Newport, RI

Closed · opens 5:00 PM Directions Call to order