Brand reviews… Slushie’s Restaurant (Not A Recommend) 4 Jan 20215 Jan 2021 Slushie's Restaurant is located on the first floor in Joina City Mall, Harare. The 1st floor has all the usual businesses on one side of the floor then various restaurants…