The Sea by Alexander’s Steakhouse

4269 W El Camino Real
Palo Alto, CA 94306

Monday, February 14

Menu
Reserve a Table