The Owl Cafe
Bar
Baykuş Cafe Bar offers a relaxed atmosphere with a selection of beers and music. Live music is featured on weekends.
Location
Best places nearby
The highest rated places close to The Owl Cafe.
Local restaurants nearby
Burak Reis Caddesi 183, İzmir



