Tao's Fresh
15809 Channel St, San Lorenzo
(510) 278-7838
Menu
Reserve
Restaurants in San Lorenzo, CA
Tao's Fresh
15809 Channel St, San Lorenzo, CA 94580
(510) 278-7838