1,00
Nº 1352 in 1508 in Islington
Similary restaurants in London
2 Opinions
90 mins to deliver a pizza to my place 2mins walk away. Pizza of poorest quality Heavy on dough light on toppings Avoid!
90 mins to deliver a pizza to my place 2mins walk away. Pizza of poorest quality Heavy on dough light on toppings Avoid!