Eating American (New) at Thames Street Kitchen restaurant in Newport, RI.

Feedback

Do you manage or own Thames Street Kitchen?

Yes