Steff's

Restaurant in Ennis, Ireland

Features: takeaway

Victoria Road, Newbuildings