Changsha, China – The Noodle Rack is a new fast food restaurant that serves the humble noodle in a dramatic setting.