irish restaurant in castlebar
About 4 results.
The Bay Leaf
The Bay Leaf is a Restaurant situated beside Irish Country Life Museum situated in Horkan's Lifestyle and Garden Centre Castlebar Co. Mayo
Supermac's
Main Street, Castlebar, IrelandSupermac’s has 100 family restaurants across Ireland serving quality Irish food and Papa John’s pizza. Online ordering and delivery now available. Tasty & tempting at Supermac's