The Bay Leaf - Family Restaurant - Turlough, Castlebar
Clicks: 619, website added: Sep 7, 2013
| ||||||||||||||||||||||
The Bay Leaf is a Restaurant, Cafe and Bakery situated beside Irish Country Life Museum situated in Horkan's Lifestyle and Garden Centre, Castlebar, Co. Mayo