Start from
9 Noodle House
9 Hillcrest Blvd, Millbrae 94030