In the USA, the town/city sanitation dept. Shop owners/property owners are responsible for keeping their sections clean however, including the sidewalks but not extending into the street.
This is a Simple Dialog Demo.