Pizza Plus
Pizza · Italian
Pizza Plus is a pizza restaurant known for its large, square pizzas at affordable prices. They offer both delivery and pickup options.
Location
Best places nearby
The highest rated places close to Pizza Plus.
Local restaurants nearby
Buttonwoods Ave, RI

