Whenever I'm in Freemont I stop here for the chicken teriyaki and an egg roll. The service is fast and the staff is always friendly.
All reviews seem positive