Ali Baba Restaurant | WJMX+8RX Shikarpur Sindh PakistanAli Baba Restaurant Address: WJMX+8RX Shikarpur Sindh Pakistan Phone: | Shikarpur | Pakistan