88 Chinese Restaurant

Chinese
$
15809 Channel St (at Grant Ave)
San Lorenzo, CA 94580
(510) 278-7838

Menu

Tips

  • Good stuff and super friendly staff! I miss this place...