More results...
restaurants
Prince Sultan Bin Abdulaziz Rd, Al Olaya, Riyadh 12212, Saudi Arabia
4.7
Dim sum favorites & a large selection of tea in a contemporary eatery that has a bright atrium.
Facebook
X
LinkedIn
WhatsApp