Yang's Braised Chicken Rice

13824 Red Hill Ave Tustin CA 92780 USA

(714) 731-7777

Location