TreeHouse
Coffee Shop · Tea House
A cafe known as TreeHouse, offering coffee, juices, and tea. A refreshing oasis.
Location
Best places nearby
The highest rated places close to TreeHouse.
Local restaurants nearby
Παπαπαύλου Λεωνίδα 10, B
Location
The highest rated places close to TreeHouse.
Παπαπαύλου Λεωνίδα 10, B