Mamma Luisa Ristorante Italiano 4.5 / 5

673 Thames St, Newport

Overview

This restaurant offers classic Italian fare & many wines from the region.

Tips & Reviews