Pizza Review
Best pizza I had in England. All thought it was the only pizza I had in England. Tastes like a Blaze pizza from the United States. Good flavor, not a lot of grease, no crunch, but it’s a feel good pie for sure.