← Back to search
Apella is a restaurant in Karpathos Town (Pigadia), where the kitchen focuses on Greek and Mediterranean cuisine.