Get directions to: Peking Garden Restaurant, San Lorenzo, CA
Restaurant address: 15950 Hesperian Blvd San Lorenzo, CA 94580, USA
Restaurant: Peking Garden Restaurant