Shihlin Taiwan Street Snacks, Santa Clara, California

Shihlin Taiwan Street Snacks, Santa Clara, California
Shihlin Taiwan Street Snacks, Santa Clara, California (Oct 2021)

2855 Stevens Creek Blvd, Santa Clara, CA 95050

Oct 2021

A La Carte Menu