InstagramGo to InstagramMention bySonny“This is Cornelio Al Forno, or Oven Roasted Rabbit, and it's one of the most expensive Italian foods you'll find in all of New York City, coming in at over $120.”Item hidden