(650) 328-0407
Monday – Sunday Hours Dinner: 5PM – 9PM
200 Sheridan Ave, Suite 102 Palo Alto, Ca 94306 (650) 328-0407
——