77 views•2 likes
Good flop. Perfect balance between think pizza and thick chain pizza
danthevegman1/25/20, 12:53 p.m.
By far the best pizza in London, possibly in Britain too, visit most weeks, the straight cheese is awesome, the pepperoni and the mushroom slices are tasty as hell. They do a meal deal for a slice and a soda for £5. Highly recommended