Description
Located on Manhattan's Upper East Side, Caravaggio boasts elegant Italian cuisine with a modern twist. Its sophisticated cooking, flawless service and exquisite modern setting places...
23 E. 74 St. Manhattan, NY, 10021
(212) 288-1004