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