Well established Indian Restaurant.

C/C Teguise Playa, Avda. del Jabillo Tel: 928 591 967