Pizza Review
I love what the prez calls football pizza and this is one of the best on the island. I have been coming here for decades and it has always been one of my favs for regular cheese pizza. The garlic knots from the back are fantastic as well. Everything else is hit or miss