Sichuan House ★★★★☆4.2 (357) Restaurants Asian restaurant · Chinese restaurant · Chinese takeaway (...) 2064H Treat Blvd, Walnut Creek, CA 94598 Call Website Details →