Call Me Ten: A Modern Izakaya Experience In Delhi That Impresses

Japanese cuisine has been steadily gaining popularity in Delhi, with numerous restaurants opening to cater to…