La Piccola Italia is a highly-rated Italian restaurant offering authentic cuisine.