I Giardinetti, located near Santa Maria Maggiore, offers pizza and refreshments. It's a popular spot for visitors.