Full menu with prices & pictures
Leo's Pizza 909 Boston Neck Rd, Narragansett, RI...
(+1)4017894950
The menu for Leo's Pizza from NARRAGANSETT is currently not available. On our webpage you can find a comprehensive selection of other meal plans from NARRAGANSETT as well. Why not take a look or help Menulist and upload the menu here.
Most of the guests of the Leo's Pizza were very satisfied with the service, the average rating is 3.8.
As a customer, you can use the WiFi of the place free of charge, and you can park your vehicle in the restaurant-affiliated parking lot.