Creative Eden Lounge

728 Water Street, Santa Cruz, CA 95060