(972) 437-1222 | Ali Baba Mediterranean Grill ,2103 N Central Expy Richardson, TX 75080. Get Directions
Estimated delivery time: 45 mns. min