North Star Bar

North Star Bar
28 Vicar Street, Falkirk, FK1 1JB
Photo of North Star Bar