Address:

129 Lytton Ave Palo Alto, Ca 94301 

Phone:

 650-321-6688

Hours:

Lunch: 
Monday-Friday
11:00am-2:30pm 

Dinner: 
Sunday-Wednesday
5:00pm-9:30p

Thursday-Saturday 
5:00pm-10:00pm