N800, Jebel Ali Free Zone (Mena Jebel Ali), Jebel Ali, Dubai, Jebel Ali Free Zone (Mena Jebel Ali), Jebel Ali
8.34 mi from Barsha Heights (Tecom)
Connected Internet Cafe in Jebel Ali Free Zone, Dubai. Internet cafe open Mon-Sat 9am-8pm. Visit for computer and internet access.
Is this your listing?