Best Restaurants in Castlebar, ireland

Domino's Pizza - Castlebar
Unit 1 Stephen's Place Spencer St Curragh Castlebar Co. Mayo F23 XN79 Ireland

Costa Coffee Castlebar Retail Park
Unit D E & F Ireland Castlebar Retail Business Park Breaffy Rd Knockrawer Castlebar Co. Mayo F23 HF59 Ireland