Flu Cafe
Turkish · Italian
Flu Cafe is a cafe offering a variety of payment options.
Location
Best places nearby
The highest rated places close to Flu Cafe.
Local restaurants nearby
Cevdetpaşa Caddesi 82, İstanbul
Location
The highest rated places close to Flu Cafe.
Cevdetpaşa Caddesi 82, İstanbul