Caravaggio New York is rated 4.7 stars by 1381 OpenTable diners.