La Terrazza Italiana is an Italian restaurant offering a menu of starters, pizza, and other dishes.