Dim Sum Box (Alhambra) 点心屋 (Alhambra)

11 West Main Street, Alhambra, CA