What Makes Up the $100 Meatball?

What Makes Up the $100 Meatball?

At a whopping $100, it’s the costliest meatball ever! So what’s inner the seven-ounce hunk of meat? The creator, Chef Juan Tourn, brings Within Model into his kitchen at Davio’s…

Read more »