Foodie Friday: Delmar Pizza
This week on Foodie Friday, the dynamic duo is diving into a spot that has been a staple in Delmar for over 25 years.
Check out this week's edition at Delmar Pizza.
If you'd like to visit, their location is here:
38660 Sussex Hwy, Delmar, DE 19940