Best Restaurant Cafe Takeaway in Swords, ireland

Look Mam No Hands !

Look Mam No Hands !

The Plaza 3a Main St Swords Demesne Swords Co. Dublin K67 RR83