China Garden

14825 Jeffrey Rd
Irvine, CA
949.653.9988
33.687978
-117.770864
Hours:
Mon - Fri:11am - 10pm
Sat - Sun:10:30am - 10pm

Comments for China Garden
Directions
from: