Barr's Takeaway & Pizzeria

Restaurant in Ennis, Ireland

Pizza/Fish And Chips fast food

112 Beechwood Avenue, Londonderry, BT48 9LS