675 El Camino Real
Palo Alto, CA 94301
Palo Alto, CA 94301
Open HoursBreakfast, Lunch & Dinner daily
OverviewLocated on the second floor of the Westin Palo Alto Hotel, Restaurant Soleil welcomes you to enjoy fresh seafood, steak, salads & pastas. Additionally, for lunch feast on our...
more