This establishment is a restaurant specializing in Indian cuisine. It is noted for its homemade dishes, offering a genuine taste of India. The restaurant is located in Amiens.