Soong Soong Restaurant
Restaurant
•
3680 Stevens Creek Blvd, San Jose, CA 95117, USA
7.8
Sunday: 9:30 AM – 2:30 PM, 4:30 PM – 9 PM
See if anyone you trust recommends it!