This Indian restaurant offers a taste of Indian cuisine. It is located in Bramfeld and provides a dining experience for its customers.