Guide > Restaurant in California > Restaurant in Stanford > The Axe & Palm (TAP)