Best Indian Restaurants in Gran Canaria

Taj Palace I

Taj Palace I Puerto Rico Gran Canaria, Indian Restaurant in one incredible location.

Taj Palace II

Best Indian Restaurant in the Shopping Center Puerto Rico. Come and Visit us