Hometown Noodle Restaurant
3151 Middlefield Rd, Redwood City 94063