Business Genre
Long Business Description
The Spirit Store is a pub focussed on the creative, cultural, musical and arts activities in Dundalk, Co. Louth, Ireland.