Layor Cafe Bistro
Coffee Shop · French · Casual Dining
Layor Cafe Bistro is a cafe offering a bistro-style menu.
Location
Best places nearby
The highest rated places close to Layor Cafe Bistro.
Local restaurants nearby
1626 Sok, İstanbul
Location
The highest rated places close to Layor Cafe Bistro.
1626 Sok, İstanbul