Best Vegan restaurant in Carlow, ireland