Liverwurst anyone? Social House, the new eatery on Amsterdam and 82nd street that replaced the Amsterdam Diner, just opened and the menu posted outside indicates that carnivores are likely to be satisfied. It's clearly more upscale than a diner, but the prices are mid-range for a new restaurant in the ...
Read moreDetails
