5 Reasons Why the Little Owl Japanese Teahouse in Bearsville is the Ultimate Upstate NY Zen Escape(00) Save Image Image gallery: 5 Reasons Why the Little Owl Japanese Teahouse in Bearsville is the Ultimate Upstate NY Zen Escape