Long Hai Restaurant
(714) 838-8118 | View Website

682 El Camino Real, Tustin, CA | Directions   92780

33.739197 -117.823578
Get Directions