Arrival of Japanese restaurant chain Benihana in India
The new taste of Japan in India is already set in the country's soil as Benihana chain of restaurants from the Land of Rising Sun has recently opened in New Delhi. Providing a taste of authentic Teppanyaki, Japanese style of cooking the…