Best Bistro in Dundalk, ireland