Leila
Restaurant in Limassol (Lemesós), Cyprus
Opening hours: 13:00 - 12:00
Arch. Makarios III Avenue, Limassol, 3105
Restaurants
·
Limassol (Lemesós), Cyprus guide