Skip to content
Restaurant

The Shop On Thames

1 local recommends · Estimated price 2 out of 4
Permanently closed
Location
397 Thames St
Newport, RI 02840
Phone+1 401-239-1192

Tips from locals

Bethany
Bethany
May 18, 2016
Great little sandwich shop