← Dallas restaurants
Ali Baba Cafe
No reviews yet
Cafe1901 Abrams Pkwy, Dallas
Own or manage Ali Baba Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address1901 Abrams Pkwy, Dallas 75214-6228
Phone+12148238235
Websitehttp://www.alibabacafe.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.