Vegan squid rolls are the best thing in the world. It's hard to try another appetizer, but i'm sure they are all as good.
best vegan menu around. so many options!
i wish they opened before 4 on sundays. also, if they delivered, i would give them 5 stars in a second. We would probably order from them 3-4 times a week.