Food Reviews The Tokyo Restaurant: Melt-In-Your-Mouth Cheesecakes Served In A Cosy, IG-Worthy Space In KL