I have a new British brother-in-law now living in philly, who has been driving to NYC for his freezer items (sausages, etc.) but I thought that there was a place in the Chestnut Hill area where he could get these things? I can't seem to find it and I never did know the name of it.
Anyone have any suggestions for me? He is specifially looking for meats, pasties, that sort of thing- not the teas and cookies, which we can get here easily.