Chef Chen

600 Dutton Ave, San Leandro
(510) 382-9288