Restaurants in Al Karama Dubai With features like Live music and facilities like Take-Away

2 Results found
Muhaddid plaza building
Quick stop Arabic food in a Karama café