Tin Fu Chinese Restaurant

448 W Harder Rd Hayward CA 94544 USA

(510) 887-2398

Location