Authentic Japanese · 17633 Sherman Way, Lake Balboa, CA
Dine-In
More food in Lake Balboa, CA · Authentic Japanese in Lake Balboa