Hometown Noodle Restaurant ★★★★☆4.1 (426) Restaurants Vietnamese restaurant · Pho restaurant 3151 Middlefield Rd, Redwood City, CA 94063 Call Website Details →