Our Leytonstone has proved a huge hit with the locals since we opened back in 2018. We’re a stones throw from Leytonstone tube station, and are open 7 days a week for dine-in, takeaway and delivery to the local neighbourhood.
You can also enjoy our pizza for delivery to a handful of local venues including, The Birkbeck and The Wanstead Tap, as well as others which you can see here.
This site uses cookies. Some of these cookies are essential, while others help us to improve your experience by providing insights into how the site is being used.