China House
8
New Scotland Avenue, Albany NY
- This is the page of China House on 8 New Scotland Avenue Albany NY 12208.
- China House is a new listing on food pages, updated
on November 24, 2023.
- This page has had 13 visitors. You are the 14th.
- China House is on New Scotland Avenue between Madison & Dana
- Near the intersection of New Scotland Ave & Madison Ave
- Map and Directions
Location