Almultaqaa Internet Cafe

Sharjah Other Al Dhaid Road Maliha next to Hamburg