Caravaggio

23 E 74th St

Caravaggio Details

Milanese cuisine on the Upper East Side.

Caravaggio
23 E 74th St
New York, NY 10021
Editorial Rating
This Week's Hours
Mon-Fri: 12:00pm-11:00pm
Saturday: 5:00pm-11:00pm

Caravaggio Map

Other Italian