Piazza Garibaldi is the busy central square located across from Naples Central Train Station (Stazione Centrale). This chaotic square is filled with taxis, busses and crowds of people.