The food street you are talking about should be Haibohe Food Fleet (located at No. 18 Xuzhou North Road), which is a restaurant with a ship-shaped building.
Take No. 211 from Science and Technology Street (Yigao Digital Plaza) and get off at two stations: "Shandong Road (Dunhua Road)" (next to Carrefour in Shibei District) or the library.
If you want to take a look at the scenery of Haibo River, get off at "Shandong Road (Dunhua Road)"; if you want to visit Wanda first, get off at the library (I remember there is a bus to Haibo River next to Wanda) Gourmet fleet sign).