Buzzy cafe-restaurant, part of a small chain, serving British food and pizzas. A local social hub offering all-day dining and events.