‪canara Restaurant‬ (Menu)

‪Ground Floor, Al Rais Building 5, Al Karama‬, دُبي
+971 4 396 3966

Give a rating to ‪canara Restaurant‬

Suggest a dish

How much did you spend at ‪canara Restaurant‬?