Handsome Furs show the love for good Szechuan at Starlite