Flocafe
Coffee Shop
Coffee shop located on Attiki Odos. Offers coffee and likely other cafe items.
Location
Best places nearby
The highest rated places close to Flocafe.
Local restaurants nearby
Attiki Odos, Αττικής
Location
The highest rated places close to Flocafe.
Attiki Odos, Αττικής