This Italian restaurant is known for its generous portions and attentive service. The evening menu features a variety of dishes, with the daily menu starting at €17.50.