little owl japanese teahouse(02) Save Image Image gallery: 5 Reasons Why the Little Owl Japanese Teahouse in Bearsville is the Ultimate Upstate NY Zen Escape