Located 10 minutes from the train station and just off Market Square, our Zizzi in Hitchin is the perfect spot to take a break from wandering around the lavender fields. Our Hitchin restaurant features an open pizza oven, comfy seating & an illustrated mural. Run by a team of locals who pride themselves on giving friendly home-style service, what more reason could you need to book a table