Tao's Fresh

15809 Channel St, San Lorenzo
(510) 278-7838