Contact the King of Pizza
Address
Leo’s Pizza
909 Boston Neck Road
Narragansett
RI 02882
Hours
Monday: Closed
Tuesday to Thursday: 11 am to 10 pm
Friday and Saturday: 11 am to 11 pm
Sunday: 11 am to 10 pm
Contact the King of Pizza
Leo’s Pizza
909 Boston Neck Road
Narragansett
RI 02882
Monday: Closed
Tuesday to Thursday: 11 am to 10 pm
Friday and Saturday: 11 am to 11 pm
Sunday: 11 am to 10 pm