Farm Rio: Tropical Vibes in Los Angeles
Brazilian retail brand Farm Rio has opened up a permanent, 3,000-square-foot retail boutique at 8420 Melrose Avenue in Los Angeles. This marks the label’s second United States location, following the opening of an in-person retail experience in New York City’s…