According to National Geographic Traveler Magazine, Capo Giro is the best place for ice cream in the world.
Kudos Stephanie and John!
According to National Geographic Traveler Magazine, Capo Giro is the best place for ice cream in the world.
Kudos Stephanie and John!
Man the best of rankings just keep pouring in for Philly I love it!