The Athelstone Deli is one of those little delicatessen’s that just has everything you need — it’s kind of sad that little stores like these have fallen to the wayside against the big supermarkets, I love being able to get meats and cheeses fresh sliced, the recommendation from someone who really knows whats on…