Know a great happy hour or special for this location?
Unassuming fixture for traditional Chinese food, with red booths, sports on TV & a casual vibe.
Suggest an edit
301 E Valley Blvd, Alhambra, CA 91801