you are likely to find Cake in/at/on Restaurant. Cake is related to Soft. Soft is a synonym of Silly. 
Bitter is related to Sharp. 
Restaurant <--AtLocation-- Cake <--RelatedTo--> Soft <--Synonym--> Silly 
Bitter <--RelatedTo--> Sharp 