Chef Chen's ★★★★☆4.3 (180) Restaurants Chinese restaurant · Asian restaurant 820 Veterans Blvd, Redwood City, CA 94063 Call Website Details →
Crouching Tiger Restaurant & Bar ★★★★☆4.2 (926) Restaurants Chinese restaurant 2640 &, 2644 Broadway, Redwood City, CA 94063 Call Website Details →
Yat Sing Restaurant ★★★★☆3.8 (134) Restaurants Chinese restaurant 38 Woodside Rd, Redwood City, CA 94061 Call Details →