Modern China ★★★★☆3.9 (859) Restaurants Chinese restaurant · Bar & grill · Takeout Restaurant 1525 N Main St, Walnut Creek, CA 94596 Today: 11 AM–12 AM Call Website Details →