Silk Road Palace

447 Amsterdam Avenue
New York, NY 10024
212-580-3465

Their food: Szechuan, Chinese

Their location: Between West 82nd Street and West 81st Street on the east side of Amersterdam Avenue

 

<— back

Silk Road