La Terrazza is an Italian establishment that serves both pizza and ice cream. It offers a mix of indoor seating and a large outdoor terrace during the summer months.