Pizza Review
I grew up on this pizza. You either love it or hate it. I love it, it’s a sweet pizza. Best pizza place in Lowell.