Japanese · 24201 Valencia Blvd #Fc14, Santa Clarita, CA
Dine-In
More food in Santa Clarita, CA · Japanese Food in Santa Clarita