Filters:
clear
irish restaurant
clear
Region
clear
City

irish restaurant in Castlebar

About 4 results.

Dining Room

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, Ireland

Supermac’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

The Irish House Bar

Ellison Street, F23NX73 Castlebar, Ireland
  • 1