mini market sign next to the beach in greece