Deluca’s Restaurant, 7.8! That’s a review.