2000 Internet Cafe
Coffee Shop
2000 Internet Cafe is a cafe offering internet access and related services.
Location
Best places nearby
The highest rated places close to 2000 Internet Cafe.
Local restaurants nearby
Hüsnü Karakaş Caddesi 51, 07
Location
The highest rated places close to 2000 Internet Cafe.
Hüsnü Karakaş Caddesi 51, 07