2017 Best Reader Poll: Italian Restaurant Gran Caffè L’Aquila Read More » 1716 Chestnut Street, Philadelphia, PA