Get directions to: Happy Garden Restaurant, El Cerrito, CA
Restaurant address: 11265 San Pablo Ave El Cerrito, CA 94530, USA
Restaurant: Happy Garden Restaurant