Sichuan Impression (Alhambra) 锦城里 (Alhambra)

1900 W Valley Blvd, Alhambra, CA