Situated at Lodha World Crest, Taki Taki, known for their authentic Japanese and Pan-Asian cuisine has recently launched their Winter menu – keeping in mind the winter ingredients, holiday flavor and festive pairings, this December 2022. The menu features a…