Update Info - China Cafe
This restaurant was reported as closed. If it is open, let us know.
China Cafe
22624 Vermont St
Hayward, CA 94541
22624 Vermont St
Hayward, CA 94541
This restaurant was reported as closed. If it is open, let us know.