You feel a little awestruck just walking around here. This is Scripps, maybe the biggest concentration of brainpower west of Harvard Square. Everyone has to have a PhD to even get in the door, seems …
All meals come with a view of Japan
Posted November 17, 2015
Stories this photo appears in:
Smokin’ big