Ace Pizza are serving up their delicious 12" pizzas at the Pembury Tavern!They've got some delicious vegan & vegetarian options too.You can order via the Five Points app for collection at the Pembury Tavern, or dine in!
90 Amhurst Road, London E8 1JH