Olives at Building 160 ★★★★☆3.9 (23) Restaurants Sandwich shop · Greek restaurant · Mediterranean restaurant 450 Serra Mall, Stanford, CA 94305 Closed today Call Website Details →