FROM SCRATCH RESTAURANT Listing ID: 725 Report abuse Contact details 3626 THE BARNYARD SHOPPING VILLAGECalifornia,93953 Show Phone Number8316252448