Tootsie's at the Cantor Arts Center
328 Lomita Dr, Stanford 94305