More about Horseshoe Bar Airdrie
Horseshoe Bar Airdrie is located at 121 deedes street, ML6 9 Airdrie, North Lanarkshire
01236753237
http://www.wheresbest.co.uk/venue/89352/Horseshoe-Bar