Hola India

Restaurant in Salamanca, Spain

Indian restaurant