Get directions to: Peking Inn Restaurant, Camarillo, CA
Restaurant address: 330 N Lantana St # 31 Camarillo, CA 93010, USA
Restaurant: Peking Inn Restaurant