The Square Bar & Restaurant

Services

  • French Restaurant
  • Mediterranean Restaurant
  • Bar

Contact Information

  • Phone
    +44 141 337 6988
  • Address
    8 Norby Road,, Lanarkshire, Glasgow, G11 7BN

Ads