sapphire Restaurant

Khalid bin Al Walid St. · Saudi Arabia - Jeddah