The best Pizza by damselis on Eaten
Pizza
4 reviews
3rd ROMANA PIZZA
Pizza Union Aldgate, London
A nice pizza bar - good for chilling out
REALLY GOOD
4th PARMAHAM PIZZA
Gran Sasso Caffe, London
Too big but nice. This cafe has a big menu..food for everyone