Salas' Dining Room 343 Thames Street Newport, RI 02840 401-846-8772
The best in a variety of tempting and authentic Italian dishes is proffered at this eatery.