Limen Coffee
Coffee Shop · Dessert Shop · Turkish
Limen Coffee is a coffee shop offering a variety of coffee and desserts.
Location
Best places nearby
The highest rated places close to Limen Coffee.
Local restaurants nearby
19 Mayıs Cd. No:2, İstanbul



