Churrería Alba

Restaurant in Ronda, Spain

Features: takeaway