Start from
Capital China Restaurant
1285 Stratford Ave # H, Dixon 95620