Soft Ear Express (Santa Clara) 耙耳朵食堂 (Santa Clara)

3581 Homestead Road, Santa Clara, CA