Capogiro, a four-store gelato chain in Philadelphia, was dubbed the No. 1 place for ice cream in the world by “National Geographic.” According to “National Geographic,” Philadelphia should be celebrated for more than just its
Columnist Caitlin Weigel meets her match with the frozen treats served at Capogiro. I know the point of this column is to try out new foods in Philly and then attempt to re-create them in