I don't see the problem with a restaurant. I would imagine the building could be turned into a lovely eatery. Now a takeaway is a totally different story.
I still don't understand why people always quote the smoking ban when talking about the demise of pubs. I still see plenty of smokers outside pubs, bars and clubs. It's got much more to do with the cost of drink at the supermarkets where you can buy stella at the equivelant of 50p per pint. What is it in a pub, not far off £3
Only this week there are adverts for 3 crates of strong beer for £20. That amount would keep me going for a month, but £20 wouldn't cover a night in a pub. But I digress.