The station opened on October 10, 2022 as part of a south extension of the line from Nikaia to Dimotiko Theatro.
According to this plan, the station was located on the corner of 25is Martiou and Falirou street, near Agioi Anargyroi church.
In the revised 2006 plan the station appeared on its current location, but was named Tambouria.
[3] The station's sole entrance is located on the corner of Aitolikou and Mavromichali street in Maniatika, Piraeus.
This was due to the closing of public streets and the demolition of certain buildings in order for the station to be constructed.