• TABBAA KITCHENS
    SHEIKH ZAYED RD, SHOP G07, AL WADI BLDG.
    31887 DUBAI
    United Arab Emirates