180 Castro St
Mountain View, CA 94041
Mountain View, CA 94041
Open Hours*Closed Mon* Tue-Fri: 11:30am - 2pm, 5:30pm - 10pm; Sat: 12pm - 3pm, 5:30 - 10; Sun: 12 - 3, 5:30-9
OverviewA 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...
more