Cabra Loca
Coffee Shop · Turkish
Cabra Loca is a coffee shop offering a place for coffee enjoyment. The establishment is noted for its coffee beans.
Location
Best places nearby
The highest rated places close to Cabra Loca.
Local restaurants nearby
Reşit Paşa Caddesi 30



