Kind of surprised they drilled down this far. Certainly no WP24s, Yang Chow, Chi Dynasty types sneaking on this list. Interesting to see how this compares to the favorite Taiwanese restaurants in Los Angeles of board posters.
Yang Chow Restaurant
819 N Broadway, Los Angeles, CA 90012
900 W Olympic Blvd, Los Angeles, CA 90015
12229 Ventura Boulevard, Studio City, CA 91604