Liberty View
21 South End Avenue
New York City, New York
40.708471 -74.018051
Keywords: Chinese See all and suggest more
1 Reviews
First reviewed by julie
-
Excellent chinese food in a beautiful spot - right on the water in battery park city. You can stuff your face with pork fried dumplings and fried rice and watch a lot of healthy people jog by.