Best French restaurant in Dalkey, ireland

DeVille's

DeVille's

25 25 Castle St Dalkey Co. Dublin A96 N7C9 Ireland