Online table reservation for China Kitchen in Hayward
We are enabling reservations for China Kitchen
China Kitchen
392 A StCA 94541, Hayward, United States
Kitchen, Chinese
The redirect does not work? Just click on this link or copy it into your address bar