Read full review
2013-08-06
5 views
Ben ten is a japanese restaurant that sells the japanese western type of food. Besides serving delicious food, it also serves great ice cream! This is their mini matcha ice cream and the ice cream is really of good quality. The green tea is the creamy green tea type that I like and the vanilla at the bottom is creamy and delicious as well. Really value for money. It costs about $2 if you order a set!
Post