A long shot, but does anyone know if I can get to see the game in Istanbul in a bar/hotel etc?
A long shot, but does anyone know if I can get to see the game in Istanbul in a bar/hotel etc?
Gimme dat
Maybe this place
James Joyce Pub - Istanbul
Bookmarks