Chim African Cuisine

13005 Audelia Rd Dallas TX 75243 USA

(817) 235-0592

Location