Leaven Pizza
Pizza · Casual Dining
Leaven Pizza is a restaurant specializing in award-winning sourdough pizzas, made fresh daily on-site. Their classic pizzas start at £9.5, and they also offer generous toppings and truffle fries. No booking is required.
Location
Vota recommends