Friendly owner; great green tea roll cake.