どの都市のことを言ってるのか知りませんが、大抵の場合はレストランが使用料を市に払ってます。
(バンクーバーの例)
http://vancouver.ca/doing-business/sidewalk-patio-with-liquor-service-large-patio-permit.aspx
歩道にもちゃんとスペースを設けることが規則になってます。
Leave enough space on the sidewalk for pedestrians to move around it and any other obstacles, such as street lights, parking meters or trees. The minimum distance is 8’ or 2.5 metres to the nearest sidewalk obstruction (i.e. tree, parking meter post, bike rack, bench, bus shelter, etc.).
レストランがこれに違反しているようなら、市に電話してチェックしてもらったらいかがですか?