Ali Baba Express is located in Northridge, United States on Food court, Northridge Mall. Ali Baba Express is rated 5 out of 5 in the category afghan restaurant in United States.
Address
Food court, Northridge Mall
Service options
TakeawayDine-in
Offerings
Comfort foodQuick bite