The Bay Leaf is a Restaurant,situated beside Irish Country Life Museum situated in Horkan's Lifestyle and Garden Centre, Castlebar, Co. Mayo... The bay leaf is a cafe, bakery and restaurant. Why not come and enjoy a delicious breakfast, perhaps a..
Relevance: 15.335242