by Mercatec
Crete.Greece - april 11, 2025: A welcoming cafe and restaurant with outdoor seating in Crete. Greek signage, cozy lighting, and a charming terrace create an inviting atmosphere for locals and visitors