‪sella‬ (Menu)

‪Al Qudra Road, Next to Dubai Studio City‬, دُبي
+971 4 361 8111

Give a rating to ‪sella‬

Suggest a dish

How much did you spend at ‪sella‬?