La Terrazza is a laid-back Italian eatery offering homemade, traditional dishes. The menu features meat dishes, pasta, pizza, desserts, and a selection of wines.