Dessert
Reservations
Sun. - Thurs. 11:30 a.m. to 10:30 p.m. Fri. - Sat. 11:30 a.m. to 11:30 p.m.
Address:
473 University Ave. Palo Alto, CA 94301 650-326-2900