The Irish Pub Metropol Avm
Irish · Pub · Bar
The Irish Pub Metropol Avm is a pub located within a shopping mall.
Location
Best places nearby
The highest rated places close to The Irish Pub Metropol Avm.
Local restaurants nearby
Ertuğrul Gazi Sokak 2U, İstanbul



