Description
A budget-friendly restaurant that serves an array of mouth-watering Asian delights. It is found in Al-Karama District of Dubai!
A budget-friendly restaurant that serves an array of mouth-watering Asian delights. It is found in Al-Karama District of Dubai!
Add a review