Crisp, soft, super-fresh and tasty, true to its name, it's the pizzas that you should head east for 자세히 보기
The menu here is precise with just six pizzas available and astonishingly cheap; the most expensive pizza, with chorizo and mozzarella, costs less than £6. It really is a delight to come here. 자세히 보기
The best independently run Italian restaurant in the vicinity of this area. Truly amazing. BYOB too. 자세히 보기