Home
Mostrar en Español
Mamma Luisa Italian Restaurant
Share:
Mamma Luisa Italian Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants, Restaurants Italian
Latitude:
41.474109
Longitude:
-71.314028
673 Thames St
Newport, RI 02840
(401) 848-5257
14018485257
www.mammaluisa.com
antogioia@aol.com
antogioia@aol.com