Get directions to: Bada Sushi, Thousand Oaks, CA
Restaurant address: 105 Brazil St Thousand Oaks, CA 91360, USA
Restaurant: Bada Sushi