Flavour House Restaurant is a restaurant and cafe located in the Lackaghboy Industrial Estate. It is a business that has been established in the area.