you are likely to find Grape in/at/on Restaurant. Grape is part of Wine. you are likely to find Wine in/at/on Church. 
Enroll is a type of Register. 
Restaurant <--AtLocation-- Grape --PartOf--> Wine --AtLocation--> Church 
Register <--IsA-- Enroll 