The Horse Shoe Bar

The Horse Shoe Bar
121 Deedes Street, Airdrie, North Lanarkshire, ML6 9AF