Palo Alto Steakhouse
Steakhouse in Palo Alto, California, United States
-
Sundance The Steakhouse
Sundance The Steakhouse in Palo Alto, California is a family owned restaurant. Enjoy prime steaks and fresh seafood in their candlelit atmosphere. Additionally, Sundance The Steakhouse has been awarded Silicon Valley?s Best Steakhouse by many local publications.