I would highly recommend stopping in here. I did not dine it, I just ordered a tea, but the experience was delightful.
The place itself is very bright and welcoming. The staff I had interacted with were very nice. I ordered a tea and it was delicious. The peach green tea is what I got and I enjoyed it.