88 Chinese Restaurant

Row 1

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

Foursquare Tips

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