Yes, I've been there a few times. The sandwiches are first class and the soups aren't bad either. It's a welcome addition to an area that's already one of the best Asian food zones in the State.
Oh...and some of the sandwiches are only four bucks. That doesn't hurt either.