Are you open for Christmas afternoon?
Address: 27 University Ave, Palo Alto, CA 94301, USA
Fred Jen | Sep 11, 2019
Don't know. You should call the restaurant.
Shmuel Shaffer | Sep 11, 2019
Call the restaurant and ask them
Thanks! Your answer is awaiting moderation.