Al Rashid Mall-Khobar-Ground Floor
Al Khobar, ,
SA