Saibaa Restaurant

About Us

Error. Page cannot be displayed. Please contact your service provider for more details. (15)

Contact Information

Telephone‎+971-4-3708353‎‎( +97143708353 )‎
P.O.Box‎‎121328‎ Dubai
Location Office # 5 & 6, Ground Floor, Oud Metha Building, Oud Metha - Karama ( Dubai ) Directions on Google Map
LandmarkNear Lamcy Plaza
City Dubai