Selera Cafe
Mediterranean · Casual Dining
Selera Cafe is a restaurant known for its scenic views and natural setting. Reservations are recommended.
Location
Best places nearby
The highest rated places close to Selera Cafe.
Local restaurants nearby
Eğridere Caddesi 18, İzmir



