Eat Drink KL
Stay Connected
Otoba is Damansara Heights' new modern izakaya, infused with Japanese and East Asian inspirations in The Five hub. Munch on meaty bao, plumply pa...