Chef Ho's Peking Duck Grill is located at 1720 2nd Ave in Manhattan. This is an unofficial Chinese Quest review, but a fun night out with friends. Read why!
Read More »Chef Ho's Peking Duck Grill is located at 1720 2nd Ave in Manhattan. This is an unofficial Chinese Quest review, but a fun night out with friends. Read why!
Read More »