Kouzu is located in Leeds, United Kingdom on 71 High St, South Milford. Kouzu is rated 1 out of 5 in the category yakiniku restaurant in United Kingdom.
Address
71 High St, South Milford
Service options
Dine-in
Amenities
Bar on siteToilets
Offerings
Healthy optionsSmall plates