Get directions to: Lucky Choice Chinese Restaurant, Azusa, CA
Restaurant address: 110 W. 9th St. Azusa, CA 91702, USA
Restaurant: Lucky Choice Chinese Restaurant