The Lion offers a unique fusion of Sri Lankan and Japanese cuisine. Dishes are freshly prepared.