Address: 109 Columbia Road, London E2 7RL
See website, phone and opening hours
Compliment
ppxxtt (18-04-2008)
Pizza Pizza Pizza, the best pizza in London. I don’t know about anything else on the menu because every time I go there I cant resist having the ace pizza. It is very good.
Sit outside if it’s sunny, enjoy a beer. The staff are ace, the pizza well priced for what you get, they are HUGE. We travel right across town to go there. It’s the best, what more can I say?
Directory: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z