CriticsView's Corralejo, Spain
3 Reviews |
Calle Playa Cho Leon 32
Didn't expect to be visiting an Indian Restaurant in Spain, because although there are many places t...
Avenida Maritima 32
Have to agree with all the positive points made in the other reviews. Good location, friendly staff,...