Heraklion Talos Mall

This store offers one of the most spectacular views you will find at a Starbucks!