Save Now Open Sloan’s Coffee Shop 86 Main Street, Loughgall, Armagh, BT618HZ Great coffee shop in the middle of the Orchard ... Loughgall