"Shabu Squared will open at 5820 Sam Houston Parkway in Houston. It is touted as the city’s “only gourmet shabu shabu restaurant,” suggesting that it may offer upscale proteins and garnishes. Few details on the menu are available at this time." - Amy McCarthy