Italian restaurant of average quality. Not expensive though.