Came here at a rainy evening I was the only one customer there. Quite, small and clean.
This is a small clean and vegan friendly place, I ordered steamed rice roll with mushroom. The mushroom on the top is crispy, it has some mint as well which is definitely a big thumb up!
When I was half way to finish the meal, I felt a little bit oily, but their special sauce helped me a lot.
Overall, if you are a vegan and try to find a place to eat in Chinatown, here is the place for you.