← Thousand Oaks restaurants
Tabu Shabu
No reviews yet
Japanese2920 E Thousand Oaks Blvd, Thousand Oaks
Own or manage Tabu Shabu? Claim this listing free
Japanese2920 E Thousand Oaks Blvd, Thousand Oaks
Own or manage Tabu Shabu? Claim this listing free