Anybody that has ventured down Bank Street would be familiar with Roll and Roll Sushi, however, if that store is too far to walk to, have no fear, there’s a store on Grenfell Street. I personally think this store is better as it is more centrally located and spacious. The point of difference with these…