Restaurant
Kazoku
3 locals recommend,
Tips from locals
A must go for sushi lovers.. the menu is amazing and besides outstanding sushi, it serves different japanese dishes.. Service is wonderful.. it´s small, so you better book a table ;) because that place is always full
Location
36 Bancroft
Hitchin, England