Williams Fried Chicken #18 hero image

Williams Fried Chicken #18

Restaurant

10161 Lake June Rd, Dallas, TX 75217, USA

Biter Score
7.2
Open
Tuesday: 10 AM – 12 AM