tickereatstheworld.com
Food | En – The Japanese Restaurant
Considered among the best Japanese restaurants in all of New Delhi, En has everything going for it. But as I discovered, something is missing – a certain sophistication that is an esse…