Phone (213) 291-8366
721 S. San Pedro Street Unit N Los Angeles, CA 90014
The world's best roses are grown in Ecuador, right on the equator at an altitude of 2850m. The most perfect roses are carefully selected, handpicked and immortalized.
After this process, the flowers will last for years maintaining their natural beauty making infinity roses an excellent gift that last forever.