Restaurant Details
Restaurant Name: Caravaggio
Address: 23 East 74 Street, New York, NY 10021
Borough: Manhattan
Phone Number: 2122881004
Cuisine: Italian
Restaurant Name: Caravaggio
Address: 23 East 74 Street, New York, NY 10021
Borough: Manhattan
Phone Number: 2122881004
Cuisine: Italian