In my experience Italian restaurants have been quantity over quality, not this place. The restaurant itself is fresh and clean, with a varied menu. The food was excellent and the staff were friendly and attentive without being intrusive. The prices of the food and drink where very reasonable, we enjoyed it so much we went twice! Thoroughly recommended!