Find Out Your Shopping Destination
VFS Tasheel International
Visas for the Kingdom of Saudi Arabia are processed at VFS TASHEEL Visa Services Center as mandated by the Ministry of Foreign Affairs, Kingdom of Saudi Arabia.
Wafi Mall
04 3577 836
http://www.wafi.com