Milanese cuisine on the Upper East Side.
Caravaggio Details
Caravaggio
23 E 74th St
New York, NY 10021
New York, NY 10021
Editorial Rating
This Week's Hours
Mon-Fri: 12:00pm-11:00pm
Saturday: 5:00pm-11:00pm
Saturday: 5:00pm-11:00pm