I can't believe no one's reviewed this restaurant as it is a very popular place in Cupertino. I grew up...
All reviews seem positive