Megu at the Leela Palace New Delhi has always been a favourite of mine for Japanese food so when Chef Shimomura Kazuya joined the hotel as the Head Chef at Megu and cooked up a new menu, I decided to take a taste. Before getting into further details, Chef Kazuya specializes in Tempura and serving …
Read More