Osa Sun is a beachfront establishment in Newport Beach, CA that offers a range of services and amenities to enhance visitors' experience.
With a focus on relaxation and leisure, Osa Sun provides guests with a serene environment to unwind and enjoy the coastal surroundings.
Generated from their business information