This place is famous for one thing: its salt & pepper crabs. That is a must order whenever I go. As for the service, it's not the worst I've ever received (that distinction would go to Koi Palace in Daly City). The waiters are not exactly friendly but I've never found them particularly rude, either.
more