Tuwar Traditional Kitchen

Dubai Other Shop 46, Nasser Lootah Building , Al Nahda Street