Megu: Delhi’s finest Japanese Food

Have you ever seen fresh horseradish paste being made? I hadn't either until I met Ishwar, the smiling young man at Megu who did it in front of me. Brought in from Japan, ground fresh on a piece of shark skin (also from japan), the fresh horseradish turned out to be much milder and more …