When you say no access to water are you referring to a outside tap to hook up to, there must be a hot water point in the restaurant.
I would clean as suggested by Kev, if this terrace has been open to the rain & snow over the last years ( and they must have done some attempt to self clean it in the past ) then I can’t see how you could do much harm