Ned Kelly's
Restaurant in Dundalk, Ireland
European fast food
Restaurants
ยท
Dundalk, Ireland guide