1921, El Camino Real, Palo Alto, CA, 94306
United States
Phone number: (234) 567-8910
Category: Restaurants and Bars