Yağmur Bar
Turkish · Bar
Yağmur Bar is a restaurant and bar.
Location
Best places nearby
The highest rated places close to Yağmur Bar.
Local restaurants nearby
Mahmutbey Caddesi 175, İstanbul
Location
The highest rated places close to Yağmur Bar.
Mahmutbey Caddesi 175, İstanbul