Dallas, TX Business Directory

This listing has been provided by:

Ali Baba Cafe

1901 Abrams Rd (near La Vista Dr)
Dallas Texas 75214
214/823-8235
Info

Website: alibabamedgrill.com

Description

lunch & dinner, Middle Eastern