South Sandusky St. in Delaware has a new addition as of yesterday—Dumpling Station is officially open. Located at 16 S. Sandusky St., the dumpling spot held a soft opening on May 12. According to their website, the local Chinese restaurant focuses on crafting “authentic homemade flavors with fresh ingredients, bringing classic Chinese comfort food to…
Source
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.