Had heard about Island and stopped by on way to Bend with the family last week. Homemade teriyaki sauce is...
All reviews seem positive