Alibaba Halal Resto, located in Davao City, Phillippines offers a wide selection of mouthwatering Mediterranean specials, at affordable rates. The food served here is Halal and authentic, and will satisfy any diner. Only Halal, fresh and natural ingredients...more
CrescentRating: Not CrescentRated
Not sure
Al-Nor Complex, Sinsuat Avenue, Cotabato City, Maguindanao 9600
+63 919 280 4224