Indian Restaurant offering traditional Indian cuisine with exotic spices.