The best restaurant you will visit in Jeddah. Service you believe, you believe, the queen of the second you enter. Food is good quality, head office and really delicious.
Category: Multi cuisine
Country: Saudi Arabia
City: Jeddah
Area: Al hamraa
Address: Al-Hamra'a, Jeddah 23212, Saudi Arabia