Sherry’s restaurant
Welcome to Sherry’s Restaurant: A Homey Haven in Philadelphia Where Comfort Meets Flavor Now let me tell you about this little piece of heaven right at 3376 Kensington Ave—Sherry’s Restaurant! This is the kind of place where you walk in, and the warmth of home-cooked meals wraps around you like a favorite quilt. Ain’t nothing…