Hot Pot Restaurants in Thousand Oaks, California

Find the top Hot pot restaurants in Thousand Oaks, California near you now.

Tabu Shabu - Thousand Oaks

Japanese restaurant

Address: 2920 E Thousand Oaks Blvd # A, Thousand Oaks, CA 91362

Order