Manyatta Nyama Choma Grill
1680 S State Hwy 121 Suite A, Lewisville 75067