Dim Sum Box (West Covina) 点心盒 (West Covina)

3648 Nogales St Unit A, West Covina, CA