Abby Restaurant

10788 Harry Hines Blvd, Dallas TX

(214) 353-8772

Location