Arabica Internet Cafe

Al Ezz Bin Abdulsalam Street