Great Food, Great Service, Great Ambience!!! This is the perfect place for your anniversary, the food is amazing and the serers are extremely knowledgeable. Pros: Bone in Filet
All reviews seem positive
Join our Nightly Celebration of Food, Wine & Memorable Times.
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.