
China Best Restaurant
4.4 (135)restaurant
An unpretentious Hayward strip-mall spot serving comforting Chinese staples and lunch specials.
Description






Located in University Plaza on Hayward Boulevard, the casual neighborhood spot serves a variety of traditional Chinese plates and comfort favorites, with straightforward setups for both dine-in and takeout.

