"Green Lake has had a profound lack of xiao long bao, potstickers, and dan dan noodles—until now. Lin Handmade Dumplings is a small sit-down Chinese restaurant that could potentially be your new finish line along the pedestrian loop. " - Kayla Sager Riley