Various locations, all defunct:
-1929 Allen Parkway (inside this building)
-2910 Hillcroft St. (currently Vietnam Coast restaurant)
-5712 Kirby Dr. (currently Castle Dental)
-1318 Louisiana St. (currently Benihana)
-1011 Milam St.
New location (2016) at 1360 NASA Road 1:
Advertisement, 1977