Place

Kingdom of Saudi Arabia, Riyadh, King Saud Road, Al Murabba

contact number