Francesca Caffe
Coffee Shop · Dessert Shop · Tea House
Francesca Caffe offers a variety of coffee and chocolate specialties, alongside a selection of teas and light snacks.
Location
Best places nearby
The highest rated places close to Francesca Caffe.
Local restaurants nearby
Yeni Cadde Caddesi 6B, İstanbul



