The Palm Jabel Ali (Nakhlat Jebel Ali), Al Wajeha Al Bahriah, Dubai, The Palm Jabel Ali (Nakhlat Jebel Ali), Al Wajeha Al Bahriah
5.94 mi from The Palm Jabel Ali (Nakhlat Jebel Ali)
Net World Internet Services – internet café in The Palm Jabel Ali, Dubai. Open daily 9am–9pm, offering computer and internet access.
Is this your listing?