The place is very beautiful, has a view, and is very coordinated. All dishes are varied and delicious
Category: International cuisine
Country: Saudi Arabia
City: Riyadh
Area: Olaya
Address: 7116 Jaber Bin Abdullah Street ,, Riyadh 11554, Saudi Arabia