Alyggos Bar

Save
  • Phone
    28410 41569

Let us know if these details are incorrect

Lonely Planet review

Alyggos Bar, on the main street, is popular with tourists and has an impressive display of soccer jumpers and matches on TV.