Amma is a Sri Lankan restaurant offering a taste of South Asian cuisine.