Tag: restaurants

  • Wasabi Brings Japanese Food to India

    Wasabi is a fairly new Japanese restaurant located at the Taj Hotel on Man Singh Rd. in the heart of New Delhi. I first heard about the restaurant a few months ago from my wife. I was fortunate enough to have dinner at Wasabi yesterday. It was a special occasion and Chef Vikram and the…