Toggle navigation
NSW
Greater Sydney
South-Western Sydney
Narellan
Kebabs restaurant menus
Kebabs restaurant and takeaway menus in Narellan
Ali Baba
Kebabs, Takeaway Food
Narellan Town Centre, 326 Camden Valley Way, Narellan, NSW, 2567, Australia
Great kebabs, friendly customer service.