The Noodle Shop ★★★★☆4.3 (305) Restaurants Chinese restaurant · Asian restaurant · Chinese noodle restaurant (...) 164 W 25th Ave, San Mateo, CA 94403 Call Website Details →