Food from Hana Matsuri in Leeds

Hana Matsuri

A sushi paradise in Meanwood
580 Meanwood Rd, Leeds, LS6 4AZ

Hana Matsuri is a traditional Japanese sushi restaurant located in Meanwood, Leeds. Serving you the most authentic taste of Japan.