Welcome to Leo's Pizza Narragansett, a culinary gem nestled at 909 Boston Neck Rd, Rhode Island. This beloved pizza restaurant is not just about delicious pizzas; it's a community hub where great service and homemade freshness shine through.
The menu boasts a delightful selection, including fan-favorite items like the veggie pizza topped with eggplant and the mouthwatering honey BBQ chicken. The buffalo fries are a standout, elevating comfort food to a new level. Reviews highlight impressive customer service, often mentioning the friendly staff—like Isabella—who ensure every visit is memorable.
For those visiting with families or groups, Leo’s offers a vibrant atmosphere, complete with an outdoor play corner for kids and large TV screens for sports enthusiasts. With homemade flavors and generous portions, Leo's Pizza Narragansett is a must-try spot that promises not to disappoint!