Sundance The Steakhouse - Palo Alto
1921 El Camino Real , East Palo Alto, California, 94306, United States
Sundance The Steakhouse offers guests a fine-dining atmosphere, premium cuts of prime beef, a 450-item wine list and much more. Wine and dine at this decadent Palo Alto restaurant.