Pizza Review
Proper pizza. Very close to authentic Italian pizza. Some of the best I’ve had in the UK. Flavors on point.