New China Reviews & Details
25 Central Ave
New China is located at 25 Central Ave in Albany near the intersection of Central Ave and Washington Ave. Their menu consists of Chinese dishes . Call (518) 465-6696 for takeout.
- Major Intersection:Central Ave And Washington Ave
Tell us more about New China Albany!