This is in Flushing, not Corona. You'll know what you're in for when you see the sign with a dancing hot pepper -- damn spicy Sichuan. Perfect.
All reviews seem positive