This Italian restaurant offers a pleasant dining experience in a nicely decorated building. It is known for generous portions and good presentation of its dishes.