Bay Area
Scratch is one of Bay Area.

1. Scratch

6.7
401 Castro St (at California St.), Mountain View, CA
American Restaurant · Downtown Mountain View · 99 tips and reviews