Get directions to: Peking Restaurant, Soquel, CA
Restaurant address: 2623 41st Ave Soquel, CA 95073, USA
Restaurant: Peking Restaurant