Itri Wood Fired Pizza Bar is rated 4.7 stars by 445 OpenTable diners.