Find Businesses & Services
City
Contact Information
 

Ali Baba

  5910 N. McArthur Boulevard, Irving, Texas 75039
  972.401.3900
  Short Description

Ali Baba is a buffet restaurant in Irving offering salads, soups, kabobs and catering services.

  Reviews
There are currently no reviews for this business.