Shun Lee Palace Shun Lee Palace

155 E 55th St, New York, NY