Crisp, soft, super-fresh and tasty, true to its name, it's the pizzas that you should head east for Read more.
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. Read more.
The best independently run Italian restaurant in the vicinity of this area. Truly amazing. BYOB too. Read more.