Cafe Flora
Coffee Shop · Tea House
Cafe Flora is a cafe known for its spacious garden area and airy interior, offering a relaxing atmosphere.
Location
Best places nearby
The highest rated places close to Cafe Flora.
Local restaurants nearby
9184. Sokak 95, İzmir


