North Italia – BLVD is rated 4.7 stars by 3524 OpenTable diners.