Wow Bao is a restaurant located within TGI Friday's, offering bao buns. The search results indicate it is a distinct offering within the larger establishment.