A loja Urbanstar nasceu em Roma em 2002 e oferece uma ampla seleção de marcas consagradas, mas também outras mais emergentes. A filosofia da Urbanstar se baseia na busca constante por novos estímulos para os clientes mais atentos: homens e mulheres alinhados com as tendências atuais.
O objetivo da Urbanstar é ser uma referência no mundo da moda urbana e streetwear, ideal para quem gosta de ser reconhecido pelo próprio estilo.
A Urbanstar reúne em uma única loja os designers mais influentes do momento, algumas coleções limitadas e colaborações exclusivas, mas também dá espaço a novos designers emergentes.
A loja Urbanstar em Roma ocupa 400 m² divididos em dois andares. No andar superior, com uma decoração bastante clássica e elegante, encontram-se peças de roupa selecionadas, enquanto no andar inferior, ao longo de amplas paredes brancas, são exibidos diversos modelos de tênis.