Loading map…
Caravaggio Restaurant
A formal Upper East Side Italian restaurant with a 3-Star Accreditation from the World of Fine Wine & Lifestyle Awards.
A formal Upper East Side Italian restaurant with a 3-Star Accreditation from the World of Fine Wine & Lifestyle Awards.