Sakura: A heaven for fans of Asian cuisine
Sakura, in The Metropolitan Hotel, flaunts a small yet chic restaurant with a lavish range of delectable dishes of authentic Japanese cuisine.
Sakura, in The Metropolitan Hotel, flaunts a small yet chic restaurant with a lavish range of delectable dishes of authentic Japanese cuisine.