HOME > Chowhound > San Francisco Bay Area >
Mar 4, 2013 09:18 PM
Discussion

China Village in Albany

Does anyone know the opening date? There is a big sign on the window "opening soon same chef".

  1. Click to Upload a photo (10 MB limit)
Delete