Sunday, April 24, 2011

Ark Chinese Restaurant - Alameda,CA

Fresh hand pulled noodles. Watch them pull some in front of you.
--William