Get directions to: Yangtze River Restaurant, Berkeley, CA
Restaurant address: 1668 Shattuck Ave Berkeley, CA 94709, USA
Restaurant: Yangtze River Restaurant