Address: Rath Tullow, Co Carlow R93 PY82 Ireland, Carlow. See full address and map. Categories: Restaurants - Licensed