Dover Super Soda & Deli
595 Forest St
Dover, DE 19904-3274
302-735-9803