In our April 2015 issue, our food and dining editor Allison Scheff presented her picks for the 10 Best New Restaurants in town.