We have bread!

From Luca's family farm for our delight, we now have fresh Sordough bread (£4,50) and an exquisite extra-virgin olive oil (£13,50 500 ml).