Start from
China Palace Restaurant
688 Barber Ln, Milpitas 95035