Scratch, based in Palo Alto, CA, is a local establishment that offers a unique dining experience.
Specializing in scratch-made dishes using fresh, seasonal ingredients, Scratch aims to provide a cozy and welcoming atmosphere for its patrons.
Generated from their business information