Foodie Friday: Touch of Italy
This week, Justina and Julian are heading to an Italian spot that believes in keeping things simple and delicious and letting the quality of their food speak for itself.
Check out this week's edition at Touch of Italy in Lewes.
If you'd like to visit them, they are located at:
101 2nd St, Lewes, DE 19958