2016-07-21 00.03.46.jpg

Chef Masa

Ristorante Takada is a brand new Italian-Japanese restaurant located along Alexandra Road, standing out from the swanky stretch of shops in recently launched Alexis apartment. The restaurant is helmed by Chef Masahiro Takata, who honed his skills in Michelin-Starred restaurants in both Italy and Japan.