I've tried this place a few times over the past week and it's been consistently good. It's a little tricky to order vegan but there are many options, including some of their desserts. The staff spoke little English, and it caters mostly to Japanese.
I tried the potato croquette curry and although there aren't many veggies in it, it was filling and delicious. It's a little on the pricy side, but has nice ambiance and food quality/presentation is excellent. If you're in this area I highly suggest trying this place. The restaurant is located above the store. The store has lots of organic supplies, but only a few snack foods and imported items.