California
Chef Chu's
New Business Hours TUESDAYS CLOSED TAKE OUT Monday through Sunday 11:30am-9:00pm (closed Tuesdays) DINING IN LUNCH Monday throu
★
4.4
Global Trust Level
Geographic
Info
1067 N San Antonio Rd #1300. Los Altos. CA 94022. United States
/ Profile Showcase / Visual Archive
/ Business Hours & Operations
monday
5–9 pm
tuesday
Closed
wednesday
5–9 pm
thursday
5–9 pm
friday
5–9 pm
saturday
5–9 pm
sunday
5–9 pm