Chos Restaurant
213 S California Ave Palo Alto, CA 94306-1912
650-326-4632
Meals Served
Lunch, Dinner
Business Hours
Payment Types