Mamma Luisa Ristorante
Updated Menu
For reservations call: 401-848-5257
2007
673 Thames Street
Newport, Rhode Island 02840
2007