Bay Leaf Cafe

  • Home
  • About Us
  • Directions
  • Menu
  • Home
  • About Us
  • Directions
  • Menu & Order Sheets

Home



1201 Radio Road, Redwood City, CA 94065
Phone: (650) 610-9109, Fax: (650) 610-9112
Hours: Mon-Fri 8am-3pm

Report Abuse|Powered By Google Sites