Get directions to: Yama Sushi, Moorpark, CA
Restaurant address: 233 W Los Angeles Ave Moorpark, CA 93021, USA
Restaurant: Yama Sushi