Café Delmar
Coffee Shop · Breakfast · Sandwich Shop
Café Delmar is a café offering a variety of beverages and light fare.
Location
Best places nearby
The highest rated places close to Café Delmar.
Local restaurants nearby
5065. Sokak 22/a, İzmir
Location
The highest rated places close to Café Delmar.
5065. Sokak 22/a, İzmir