Alexanders Posted on April 1, 2015February 14, 2018Full size 130 × 98Leave a Reply One of the popular sea-front restaurants in Larnaka