I'm Taiwanese and this is definitely the place to go for some authentic Taiwanese/Chinese food. The sushi is OK, but it's good for the price. They have spider rolls for $6 which ...
All reviews seem positive