Aachi is a Sri Lankan restaurant offering delicious dishes prepared with fresh ingredients.