Antonio's Diner

Restaurant in Carlow, Ireland

Features: takeaway