Manager at Chef Chan - San Leandro, California, United States
Head Waiter
Contact Gary Sum
Chef Chan is a restaurants company based out of 485 Tudor Rd, San Leandro, California, United States.