Mother's Day



  • Scratch (map)
  • 401 Castro Street
  • Mountain View, CA, 94041
  • United States

Show your love to the mom in your life with a delicious meal at Scratch. Serving Brunch from 9:30 AM to 2:30 PM and Dinner starting at 4:00 PM.