Find the top Shabu-shabu restaurants in Thousand Oaks, California near you now.
Japanese restaurant
Address: 2920 E Thousand Oaks Blvd # A, Thousand Oaks, CA 91362