Terrazza is an Italian restaurant offering a diverse menu of pizza, pasta, salads, and meat & fish dishes. They also serve breakfast and offer gelato and pizza to go.