Help with displaying views with EVA
== Updated. Rewrite the answer, provide step by step screenshot ==

P.S. you also need References, I apologize that didn't mention it. 


Create a Content Type called Restaurant, everything by default, save. 

Create a Content Type called Product


Add Node Reference field for Product Content Type. 





Create an instance of Restaurant content.
 

Create an instance of Product content, set the node reference field to the resturant just created. 



Next, create a new EVA view. 



Add filter => Content type => Product


Set Entity to node, Bundle to Restaurant
 


Add Contextual filter, select the node reference field created.


Provide default value => Content ID from URL


So you overall EVA view set up should be something like this:


Next, an important step: clear the cache, then refresh the restaurant node page to see the change:



You can see the Product One has been attached to the Restaurant.

You will get it. :)