Mama Leone's
266 Bellevue Ave, Newport
(401) 847-7272
Menu
Restaurants in Newport, RI
Mama Leone's
266 Bellevue Ave, Newport, RI 02840
(401) 847-7272