Super Kyo-Po Plaza
3521 Homestead Rd, Santa Clara CA 95051