Texas Star Cafe

Restaurant
$ $
Dallas, TX 75201