Italian restaurant La Terrazza offers a quiet atmosphere and excellent service.