3541 Homestead Rd Santa Clara, CA 95051
The soup is really salty, but the grilled cha-shu is generously thick and yummy.
No related posts.
Your email address will not be published. Required fields are marked *
Comment
Name *
Email *
Website
La Strada Ristorante Italiano