Seafood restaurant
← Back to search
To Barbounaki is a restaurant in Folegandros, where the kitchen focuses on Greek and Mediterranean cuisine.