Mama Leone's Pizza Restaurant

150 Connell Hwy
Newport, RI
401.847.7272
41.507328
-71.318443
Hours:
Mon - Wed:11am - 11pm
Thu - Sat:11am - 1am
Sun:noon - 11pm

for Mama Leone's Pizza Restaurant
Directions
from: