Restaurant
Twin Dragon Chinese Restaurant
13 locals recommend,
Location
8597 W Pico Blvd
Los Angeles, CA
Pico-Robertson
Tips from locals
This is an old school type Chinese restaurant and while it is not, in my opinion, the best Chinese spot in LA it is the closest (just around the corner). It also has a full bar.