Review of Chef Chu's

1067 North San Antonio Road, Los Altos, CA 94022

Overall Rating

Review


Delicious food and they KNOW their gluten. They can accommodate and recommend GF options, plus, their staff is friendly and the Mai Tai's are amazing.

Updated 7 years ago

Gluten Intolerant