5955 Alpha Rd, Dallas (214) 853-2054
Wasn't here and didn't say closed. ★EDIT: I'm still frustrated by driving to this location and not finding it but the response by the owner seemed legit and I've sorta experienced the same thing in the past. Updated rated to ★★★
5955 Alpha Rd, Dallas, TX 75240 (214) 853-2054
Wasn't here and didn't say closed. ★EDIT: I'm still frustrated by driving to this location and not finding it but the response by the owner seemed legit and I've sorta experienced the same thing in the past. Updated rated to ★★★
Restaurantji Recommends