Hola India
Restaurant in Salamanca, Spain
Indian restaurant
Restaurants
ยท
Salamanca, Spain guide