Get directions to: Peking Chef, Sebastopol, CA
Restaurant address: 7233 Healdsburg Ave Sebastopol, CA 95472, USA
Restaurant: Peking Chef