Their food: Szechuan, Chinese Their location: Between West 82nd Street and West 81st Street on the east side of Amersterdam Avenue
<— back