Loading Video…
This browser does not support the Video element.
Standing steakhouse
Ikinari Steak is a tiny new restaurant nestled on East 10 Street in Manhattan. It is easy to miss but hard to forget. It is the one place where you'll never hear the words "right this way to your seat" because there aren't any. And customers don't seem to mind.