Restaurants hope for good weather to boost business