New Location on Main Street in Newark, DE! We are so excited to be apart of all the amazing small businesses on Main Street in Delaware.