Mark and Steve talk about the new restaurants opening up in NYC. NYC is back and bigger than ever!