We'd love you to write a review of Thai Rack Glass House Restaurant Stevenage – could you? Help create a directory of recommended Thai restaurants in Stevenage by adding your Thai Rack Glass House Restaurant Stevenage review today. Do you own Thai Rack Glass House Restaurant Stevenage? If so, claim it now! Business owners who claim a business can easily add new tags, photos and update their listing.