How to get vote results from node reference through views? I have two content types:
1. Restaurant page
2. Write a review page
The write a review page has node reference url widget field and also the fivestar rating field. The image attached below will explain more:


I have created a view page, where I want to get vote average results for each restaurant (also if possible than on each individual restaurants page too). I basically want average result of ratings given to each restaurant page by the node reference content type which is write a review page.
Below are two images explaining my view:


And the preview:


Now I am really not sure what I am doing wrong here, I changed aggregation settings for all randomly to average to count to all the possible scenarios but nothing seems to work. The votingapi_vote table is also empty, I know that fivestar doesnt necessarily use those tables to store, but then how could I display the stars or even the average of all the ratings that restaurant has got? 

------------ update 1 -------------------------

Here is the relationship content type which I am getting:
Can you add a relationship of referenced node? or referenced write a review?

If not use the entity reference module instead. Add an entity reference field, with auto complete widget. Bundle type: Node. 

Then in view add a relationship of referenced write a review.