British Bankers Club ★★★★☆4.3 (433) Restaurants Bar & grill · Oyster bar restaurant 555 Santa Cruz Ave, Menlo Park, CA 94025 Today: 4–9:30 PM Call Website Details →