Buddha Tandoori offers Indian cuisine, with a mention of tasty chicken dishes. It is located in Dehesa de Campoamor, Spain.