I was in Trader Joe's and while driving in I saw this place so I thought let me check it out.
OMG is so girly word but that's all I can say about this place. Awesome interior, service, flavors. One of the best thing about this place is it's self-service so you don't have to keep telling an employee to add more toppings like other shops. I had the green tea flavor and it was awesome :)
I think this concept is pretty good specially right next to Trader Joe's. I would say this location would do good for sure.