Where is Haven located?

Locations

We currently have two locations in Venice Beach, CA. Connect with us on Instagram to stay updated on where Haven opens up next!