The Palm Jabel Ali (Nakhlat Jebel Ali), Al Wajeha Al Bahriah, Dubai, The Palm Jabel Ali (Nakhlat Jebel Ali), Al Wajeha Al Bahriah
2.86 mi from 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?