Oh, (sigh), how do I get into these situations? I didn't say you were lazy.
You never asked about "not half as."! You asked why they use the expression "that restaurant." My answer was that it's used in conversation when you can't explain yourself. "You know - that restaurant - you know the one I mean."
I can't run half as fast as my brother can.
The new James Bond is not half as good as the old one - not anywhere near as good!
Joe isn't even half as strong as Jim.
These expressions don't necessarily mean exactly half. They mean to stress that the comparison between two things is not close. - not even in the same league - not even in the same ballpark.
Car A can go 200mph. Car B can't even go half as fast. Technically, that means it might be able to go 90mph. But maybe in fact it can go 180mph. In some people's minds, that's not even close.
Edit. Sorry, I see you did ask "What does the sentence below mean?" or something like that. I missed it.