Pizza Review
This is the best pizza in Manchester. Maybe even England it blows anything I’ve ever had out the water. The place is electric I would drive 5 hours just to relive the first bite I had here