Piazza Giuseppe Garibaldi is a large, recently renovated public square in Naples, featuring a metro station and various restaurants and bars.