Mamma Luisa
673 Thames St
Newport RI United States
Web Information:
Web Page
Hours: Thur-Tues 5-10pm
Phone: 401.848.5257
Accepts: American Express, Visa, MasterCard/Eurocard
Smoking: not permitted
Alcohol: wine / beer
Reservations: accepted
Parking: pay parking