Restaurant in Limassol (Lemesós), Cyprus
Irenes & Richard & Berengaria Street, Castle Square 3042 Limassol, Cyprus