Cabra Loca
Coffee Shop · Dessert Shop
Cabra Loca is a cafe offering a variety of coffee and other beverages.
Location
Best places nearby
The highest rated places close to Cabra Loca.
Local restaurants nearby
Eski Londra Asfaltı Caddesi 5, İstanbul
Location
The highest rated places close to Cabra Loca.
Eski Londra Asfaltı Caddesi 5, İstanbul