Angelina's

Restaurant in Limassol (Lemesós), Cyprus

Features: takeaway