Al Aruba Street
Riyadh 1169 Saudi Arabia
Riyadh 1169 Saudi Arabia
+966 1 211 1888
OverviewWant to eat dinner at the highest altitude in Riyadh? Then visit this restaurant and enjoy a memorable dining experience. The extensive menu features steak, seafood, pasta, salad...
more