Company name: The Shelbourne
Description: Sizable restaurant with a feel-good menu
69 Hill St, Newry BT34 1DG, United Kingdom