English Português Español Français
Subscribe to RSS

Found 1 record | Page 1 of 1

Located in Irving, TX Our tradition of carefully prepared, affordably priced meals has made Ali Baba a hit on lower Greenville Avenue since the early 90's and is often "standing room only" during lunch and evening meals. Middle Eastern Cuisine

5910 N. McArthur Boulevard Suite 121 Irving, Texas, 75039

phone: view phone972-401-3900

website: http://www.alibabacafe.com/