Where to Dine in NYC: John’s of 12th Street Review Surprisingly Vegan Friendly:  This Italian joint embodies the New Yorkiest of rough-around-the-edges charm. John’s is