Translation:The restaurant is not there.
If you are talking about New York and say "Eiffel Tower is not there", then it does not mean "There is no Eiffel Tower" (i.e. the Eiffel Tower does not exist).
But Eiffel Tower does exist. It just happens to be in Paris.
Hope you see the difference between the two sentences now.