Honestly, in terms of chains, I can't really think of any that are really outstanding. The local ones are usually always better.Well. What good restaurant do you have in the UK that you like?
I saw that you voted so I presume it's all sorted out?I reached 12 posts to be able to vote but nothing has happened, what else is the requirement?
Until I see that final count confirmed, I'm not saying anything lol