LEQA Cafe
Coffee Shop · Turkish
LEQA Cafe is a cafe offering unique flavors, game areas, sports broadcasts, and special event celebrations.
Location
Best places nearby
The highest rated places close to LEQA Cafe.
Local restaurants nearby
Otakçılar Caddesi 69A, İstanbul



