Get directions to: Mandarin House Restaurant, Camarillo, CA
Restaurant address: 4585 Pleasant Valley Rd Camarillo, CA 93012, USA
Restaurant: Mandarin House Restaurant