Authentic Indian cuisine. Find this restaurant at the back of Eden Terrace Mall.