Churrería Alba
Restaurant in Ronda, Spain
Features: takeaway
Restaurants
·
Ronda, Spain guide