Menu with octopus in restaurants in Ayia Napa

1. Glasshouse Lounge Restaurant
2. Platia Meze Restaurant
3. Isola Beach Bar