2000 W Main St, Alhambra, CA 91801-1854, Alhambra
"Fantastic yumcha. This is it. What else can be expected. You never left any dishes behind you."
"Fantastic yumcha. This is it. What else can be expected. You never left any dishes behind you."