Carl's Jr.

Restaurant in Benidorm, Spain

Features: takeaway