Shabuyaki

Restaurant · 45 Auto Center Dr #116, Foothill Ranch, CA

Dine-In

Hours

More food in Foothill Ranch, CA