Phone: +13102088834
Address: 10965 Weyburn Avenue, Los Angeles, United States Of America, Kalkbaai iNingizimu Afrika
City: Kalkbaai iNingizimu Afrika
Dishes: 35
Reviews: 640
"Chongqing chicken and peking meat pie and pork/crab juicy dumplings foreverrrrrr. Almost always great, quality can vary a bit- but always just about the best takeout or dine in in Westwood."
All prices are estimates.