Pizza Review
I’ve been all over Rhode Island and Massachusetts. I’m giving us a 91. I back it up. This pizza is the best I’ve had in Wisconsin. And better than most in the Northeast.

Order Grimaldi's Pizzeria

Hungry? Order right now on Slice
Order now on Slice