Candy Stores in Newport, DE Swara Inc805 N Dupont RdNewport, DE, 198043026550659Convenience StoresFoodThe Candy Shop Show More