From an upscale Italian restaurant to an 18th-century watering hole, here's where to dine in Philadelphia's Chestnut Hill.