Local web sites WORK in the smaller towns, they are a great way to promote your business.
They DO TAKE a lot of time to set up linking to other local traders, but the end result works wonders.
But a word of advise, get a web designer who can build the site so you can make changes later, like adding new menu, changing deals etc.
This will save you a lot of money in the long term
