hmmmm, looks a LOT more like they gave them a free banner.
You get what you pay for, and the free banner/sign is selling Pepsi, NOT their restaurant.
So, I predict that unless they have REALLY good food that banner is not gonna bring in new business and they'll be out of business soon and wont...