phoenixclaws
in
Irvine, CA
King Hua Restaurant
2000 W Main St
Alhambra
CA
91801
(626) 282-8833
34.6
mi