Read full review
2013-05-16
27 views
I believe Kiku Zakura at Times Square is its' first ever outlet in the country. I remember chancing upon it about 10 years ago just a few months after Times Square KL officially opened it's doors to the public. Located at the very end in a very secluded corner of 2nd Floor; I almost missed it! The only reason I found it was because I was searching hard for a restaurant (not much choices at Times Square at the time). Still maintain it's quality even now. IT's high-ending dining so prices are very
Post