Get directions to: Chen's Garden, Berkeley, CA
Restaurant address: 1818 Alcatraz Ave Berkeley, CA 94703, USA
Restaurant: Chen's Garden