EN, Delhi: “Together” For the finest Japanese Cuisine Like its short, crisp, monosyllabic yet embracing name “EN” meaning “togetherness” in Japanese, the trendy…