A new Chinese restaurant called DD Fish is open in Champaign
At the corner of Springfield Avenue and First Street, DD Fish is now open in the building where Mr. Crab closed earlier this year. The new restaurant serves Chinese cuisine for dinner six nights a week. …