Located in Shell Beach, DePalo & Sons is a very authentic Itallian delicatesen.Their sandwiches and salads are worth making a destination. They have an excellent selection of local wines, cheeses, and all kinds of unique deli items. You can eat there or take out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.