Saibaa Restaurant Added by admin 0 reviews Listed in Caterers Karama, Nr Lulu Centre +971-4-3577570 Add to Favorites Claim Listing Updated: Mar 21, 2016 Overview Reviews Saibaa Restaurant Phone +971-4-3577570 Box No.121328 EmirateDubai AreaKarama LocationKarama, Nr Lulu Centre http://www.uaebusinessdirectory.org Add Your Review Please login or register to add your review.