Szechuan cuisine is "Chinese people's most beloved style of cooking," according to Hupo. This Long Island City restaurant is dedicated to presenting Szechuan food in a contemporary way, while maintaining traditional virtues, too.