1067 N San Antonio Rd #1300, Los Altos, CA 94022, United States
What travelers say:
This is a very warm and comfortable restaurant. Come here to eat, the overall feeling is the warmth of home. Because the weather is a bit cold, I ordered Shouxi pot and chose a good beef. It was very comfortable to eat warm stomach.
More
Reviews of Chef Chu's
Some reviews may have been translated by Google Translate
This is a very cozy and comfortable restaurant. The overall feeling when dining here is the warmth of home. Because the weather was a bit cold, I ordered Sukiyaki and chose very good wagyu beef. It warmed my stomach and was very comfortable.