This Italian steak is bigger than your head

Serafina in Tribeca NYC makes an Italian steak bigger than your head