Soong Soong Restaurant
Restaurant
•
3680 Stevens Creek Blvd, San Jose, CA 95117, USA
7.8
Wednesday: Closed
See if anyone you trust recommends it!