Routes and Locations in Neo4j

I’m beginning with Neo4j and I want some help. My scenario is I have lot of locations linked with routes and every route have some Food Outlets on them. If one to query between two locations then I have to give best three possible routes between them and Number of Food outlets on every route. I also created a rough Graph Data Model like this:

Graph Data Model

Please help me to create database.