Founded in 1997, Zakuro Is One of The Oldest Japanese Restaurants in Kuala Lumpur With More Than 20 Years of Experience in Japanese Cuisine.
Recently Relocated From Scott Garden Shopping Mall To Bukit Jalil Link 2, Zakuro Welcomes New and Old Customers With The Best of Authentic and Innovative Japanese Cuisine.