Home > Dining > Restaurants
Default Default Latest Updates Most Comments

Caravaggio Italian Restaurant

Address:Italy pavilion,the expo site

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 sa...

0 like 0 comment