Greek Restaurants

10 8 The Buccaneer Pub & Restaurant

Address: 3 Kiriakou Matsi, Erimi, 4630

10 8 eStilo Bar

Address: 194 Amathountos Ave, Pareklisia, Limassol, 4530

10 8 Malindi

Address: Malindi beach, Pareklisia, 4533

10 8 Thea By The Sea

Address: Ayapinoros, Yeroskipou, 8201

10 8 Narcizo Resto Bar

Address: 59 Saripolou Square, Limassol, 3041

10 8 Sea You Beach Bar

Address: Potima, Kissonerga, 8574