Italian restaurant La Terrazza offers tasty food and a pleasant atmosphere. Located near the square, it provides nice service.