Din Ho Chinese Restaurant P.O. BOX 103 El Toro, CA 92609 Phone: (949) 951-0427
Category: Family Restaurant Diners