Grape and Grill New cool Steak restaurant in Carlow

Do you agree? What do you think?