The Axe & Palm (TAP) ★★★★☆4.0 (239) Restaurants Sandwich shop · Fast food restaurant 520 Lasuen Mall, Stanford, CA 94305 Today: 5 PM–2 AM Call Website Details →