Hojicha is Roasted Green Tea. In their soft serve, you could really taste the Roasted Flavours.
The upstairs cafe is tucked away in busy SS2. Their environment is quiet and cozy.