A cafe offering coffee and likely other fare. Find them at Kerlogue Business Park.