Construcția pasajului, începută în anul 1861, avea să fie terminată trei decenii mai târziu, Bucureștii căpătând astfel un pasaj urban asemenea marilor capitale europene. Latura dinspre strada Lipscani a fost numită „Villacrosse” în amintirea lui Xavier Villacrosse și a hanului deținut cândva de acesta, iar cea de-a doua latură poartă numele lui Mihalache Macca, cumnatul constructorului pasajului.