Karikku Cafe offers South Indian cuisine in a comfortable setting.