Shabuway Japanese 180 Castro Street Mountain View, CA 94041650-961-8880A traditional Japanese cuisine, Shabu Shabu is a beef fondue that is prepared when you take one of the ingredients, such as beef or a vegetable; swish it around in the hot water for a few seconds for...more info map