This is the Chinese Restaurant on Valley & Del Mar near the 99 Ranch Market. It's the one on the 1st floor and it's better than the Sam Woo on the 2nd floor. What's the difference? HUGE difference. Trust me. This Sam Woo has in my opinion the best Chinese food in the city.. more




