The Butchers Bar is located in Dublin, Ireland on 7 Lord Edward St, Temple Bar. The Butchers Bar is rated 3 out of 5 in the category steak house in Ireland.
Address
7 Lord Edward St, Temple Bar
Service options
Takeaway
Dine-in
Amenities
Bar on site
Toilets