I had a great meal at an Italian spot in Newport. One starter was garlic bread with cheese. There was an upstairs dining area and a good wine list. Lighting was low. It was not on Thames, but just a few minutes from the harbor. Was it Sardella's or am I thinking of another restaurant?