Thessalonika Bar Restaurant

Address: Chloraka, Cyprus
St George's Hill, Chloraka

Get directions

Back