New Human Internet Cafe
Coffee Shop · Tea House
New Human Internet Cafe provides high-speed internet access and a selection of hot drinks in a cozy environment.
Location
Best places nearby
The highest rated places close to New Human Internet Cafe.
Local restaurants nearby
Antalya


