Ali Baba Cuisine: Lebanese Neighborhood: Richardson & Vicinity 2103 N. Central Expressway, TX, 75080 Map It 972-437-1222 Best Of Dallas Observer® Awards 2024 Best All-You-Can-Eat Buffet Anisha Holla advertisement advertisement Trending Visual Arts Dallas Observer releases new 2026 membership merch By Alyssa Fields Politics & Government Colin Allred bests Julie Johnson in runoff By Austin Wood Restaurants Yelp ranks Arizona BBQ as top in the nation ... OK By Aaren Prody Politics & Government Paxton trounces Cornyn, delights Democrats By Emma Ruby