Saturday, May 9, 2009

Best Hunan Lao Hu Mian (Tiger Noodles) @ Ximending (西門町), Tapei