25 Pell Street New York, NY 10013
(not a fan of the mixed lighting that includes neon magenta tubing -- see effects on photos below)
Xiao Long Bao (soup dumpling)
Sauteed Baby Shrimp
Lion's Head (Stewed Meat Balls)
Shanghai Fried Flat Noodle
No comments:
Post a Comment