673 Thames St, Newport
This restaurant offers classic Italian fare & many wines from the region.
Chill Out
Kids Friendly
Typical Tourist