The Best Meatball Sandwich in Lewes, Delaware
We thought we would share a photo from last weekend at one of our favorite spots, Touch of Italy on 2nd street in Lewes, Delaware. We think the photo speaks for itself. Now if you are verrrry hungry, you could try to finish the entire sandwich, but most of the … Continue reading