Q: Where is The Square Bar & Restaurant?
A: The Square Bar & Restaurant is located at: 6 Norby Rd, Glasgow G11 7BN, UK, United Kingdom
Q: What are the coordinates of the The Square Bar & Restaurant?
A: Latitude: 55.8760611, Longitude: -4.3244284
Q: How is The Square Bar & Restaurant rated?
A: The Square Bar & Restaurant has not rated yet on addressschool.com