San Lorenzo, CA asian restaurants & food

R & D Cafe

Vietnamese Restaurant

15813 Channel St (Grant Ave & Jacqueline Pl), San Lorenzo, CA 94580
(510) 317-0888
Excellent Good Average Poor Awful 4.0 / 5 based on 122 votes

Photos

  • R & D Cafe photo by Erica Chin
  • R & D Cafe photo by Erica Chin
  • R & D Cafe photo by Ed Chui
  • R & D Cafe photo by Erica Chin
  • R & D Cafe photo by Sam Fong
... the basil and bean sprouts plate that come with the noodle soups) &... Decent bun bo hue here. Nice size bowl as well ... good. And so is their garlic noodles. I try to come here every week.

Reviews: 1

  • Austin F.