Get directions to Sweet XO
in Bella Terra Shopping

Location of store Sweet XO in Bella Terra Shopping mall is 7777 Edinger Avenue, Huntington Beach, California - CA 92647.

GPS Coordinates: 33.73222, -117.993982


Your address:

« Return to store detail