Start from
China Palace Restaurant
13444 Newport Ave # C, Tustin 92780