Get directions to: Celadon Chinese Restaurant, Livermore, CA
Restaurant address: 2111 Railroad Ave Livermore, CA 94550, USA
Restaurant: Celadon Chinese Restaurant