• TABBAA KITCHENS
    Sheikh Zayed Rd, Shop G07, Al Wadi Bldg.
    31887 Dubai
    Emirati Arabi Uniti