China Best Restaurant

4.4 (135)restaurant

An unpretentious Hayward strip-mall spot serving comforting Chinese staples and lunch specials.

Find on Google Maps

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.


Nearby places

Ask Karpo for more information.