Add:Italy pavilion,the expo site
Credit Cards Accepted
English Service Available
Caravaggio is an Italian restaurant in New York City and opened its first Chinese branch in Shanghai. Its popular dishes include meatballs, eggplant parmigiana, roastedred snapper, roasted swordfish, dover sole, veal chops, ossobuco with saffron risotto, bomboloni, and cannoli. Its co-executive chefs, Isauro “Luis” Rosas and Massimo Bebber, have worked with some of the world’s leading chefs and at some of the best restaurants in New York City.