This establishment is a restaurant offering Italian cuisine. It is noted for its generous portions and positive feedback on the food quality.