Tea Houses › Athens
Saffron Leaves
Saffron Leaves, located in Exarchia, features a variety of saffron-infused teas along with traditional Greek refreshments. Its cozy and artsy vibe makes it a favorite among students and creatives looking for inspiration.
Address: Gini 8, Athens
Visit website
← More Tea Houses in Athens