Twin Dragon


1202 S Idaho St
La Habra, CA 90631

 
Day Opening Closing
Monday - Sunday 11:00 AM 8:30 PM
Click the button to add a review for Twin Dragon

Add Review