FLEMING'S PRIME STEAKHOUSE & WINE BAR 180 El Camino Real Palo Alto , CA 94304 650-329-8457
Fleming's Palo Alto, CA is an ongoing celebration of exceptional steak and wine. We are located at The Stanford Shopping Center near Menlo Park, Mountain View, Redwood City, and Woodside.