Saturday, November 13, 2010

Crouching Tiger (Redwood City, CA)

After watching a movie, we stopped by my go-to Chinese restaurant in Redwood City for dinner. As usual, this place did not disappoint!

Tea Smoked Duck marinated with Chinese Herbs (樟茶鸭)


Xingjiang Lamb stir-fried with Green Hot Peppers, Cumin and Chili Powder (新疆羊)


Spinach with Garlic (大蒜菠菜)

No comments:

Post a Comment