Get directions to: Magic Chopsticks, Camarillo, CA
Restaurant address: 317 Carmen Dr Camarillo, CA 93010, USA
Restaurant: Magic Chopsticks