Aaha Flavours of India offers a taste of Indian cuisine, with a focus on rice dishes and coffee. The establishment is located at 26b Chapel Street and provides both delivery and pickup options.