Amar Nummela is a classy and cozy restaurant offering a menu with Indian and Finnish dishes.