Rocca's

Restaurant in Carlow, Ireland

Features: step-free access