Armadillo Opens New York Showroom Where Heritage Architecture Meets Modern Poise
PR Newswire —
NEW YORK, March 23, 2026 /PRNewswire/ -- Armadillo unveils its new showroom in New York City with a 4,000-square-foot space that embodies the brand's evolving design language and purpose-led philosophy. Situated on Broadway overlooking Madison Square Park, the showroom marks the...