Mikiya Wagyu Shabu House | Santa Clara ★★★★★4.7 (1,663) Restaurants Shabu-shabu restaurant 3590 Homestead Rd, Santa Clara, CA 95051 Call Website Details →
Taichi Pot Shabu Shabu ★★★★☆4.4 (392) Restaurants Shabu-shabu restaurant · Hot pot restaurant · Japanese restaurant (more) 2640 Homestead Rd, Santa Clara, CA 95051 Call Website Details →